Maison >développement back-end >C++ >Comment exprimer la valeur absolue en C++

Comment exprimer la valeur absolue en C++

下次还敢
下次还敢original
2024-05-06 18:18:14441parcourir

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>

输出:

<code>Absolute value of -10: 10
Absolute value of -3.14: 3.14
Absolute value of -123.45: 123.45</code>

注意:

  • 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!

Déclaration:
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