Maison > développement back-end > C++ > le corps du texte

Comment exprimer la valeur absolue en C++

下次还敢
Libérer: 2024-05-06 18:18:14
original
420 Les gens l'ont consulté

En C++, la valeur absolue peut être calculée à l'aide de la fonction abs(), qui fonctionne sur des valeurs de tout type arithmétique et renvoie une valeur identique à la valeur absolue de la valeur d'entrée : y compris les fichiers d'en-tête < ;iostream> et . Calculez la valeur absolue à l’aide de la fonction abs(value), où value est une valeur de type arithmétique. La fonction abs() renvoie la même valeur absolue que la valeur d'entrée et son type de valeur de retour est le même que la valeur d'entrée.

Comment exprimer la valeur absolue en C++

signifie valeur absolue en C++

En C++, vous pouvez utiliser la fonction intégrée abs() pour calculer la valeur absolue. Cette fonction accepte un paramètre, qui peut être une valeur de n'importe quel type arithmétique (par exemple, int, float, double). La fonction abs() renvoie une valeur identique à la valeur absolue de la valeur d'entrée. abs() 来计算绝对值。该函数接受一个参数,该参数可以是任何算术类型的值(例如,intfloatdouble)。abs() 函数返回一个与输入值绝对值相同的值。

示例代码:

<code class="cpp">#include <iostream>
#include <cmath>

int main() {
  int a = -10;
  float b = -3.14;
  double c = -123.45;

  std::cout << "Absolute value of " << a << ": " << abs(a) << std::endl;
  std::cout << "Absolute value of " << b << ": " << abs(b) << std::endl;
  std::cout << "Absolute value of " << c << ": " << abs(c) << std::endl;

  return 0;
}</code>
Copier après la connexion

输出:

<code>Absolute value of -10: 10
Absolute value of -3.14: 3.14
Absolute value of -123.45: 123.45</code>
Copier après la connexion

注意:

  • abs() 函数仅适用于算术类型。如果尝试将非算术类型的值传递给 abs(),则编译器将产生错误。
  • abs()
Exemple de code : 🎜🎜rrreee🎜🎜Sortie : 🎜🎜rrreee🎜🎜Remarque : 🎜🎜La fonction
  • abs() ne fonctionne qu'avec les types arithmétiques. Le compilateur générera une erreur si vous essayez de passer une valeur de type non arithmétique à abs(). 🎜
  • abs() Le type de valeur de retour de la fonction est le même que la valeur d'entrée. 🎜🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
c++
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal