Es gibt zwei Möglichkeiten, absolute Werte in C++ zu erhalten: 1. Verwenden Sie die integrierte Funktion abs(), um den absoluten Wert vom Typ Ganzzahl oder Gleitkomma zu erhalten. 2. Verwenden Sie die generische Funktion std::abs(). Um verschiedene Absolutwertoperationsdatentypen mit Absolutwert zu unterstützen, erhalten Sie Unterstützung.
Zwei Möglichkeiten, den absoluten Wert in C++ zu erhalten
In C++ gibt es zwei Möglichkeiten, den absoluten Wert zu erhalten:
1 Verwenden Sie die abs()-Funktion
abs ( )
-Funktion ist eine integrierte Funktion in der C++-Standardbibliothek, die den Absolutwert einer Ganzzahl oder einer Gleitkommazahl ermitteln kann. abs()
函数是 C++ 标准库中的一个内置函数,它可以获取一个整型或浮点型数字的绝对值。
语法:
<code class="cpp">int abs(int n); double abs(double d);</code>
例如:
<code class="cpp">int n = -5; cout << abs(n) << endl; // 输出:5 double d = -3.14; cout << abs(d) << endl; // 输出:3.14</code>
2. 使用 std::abs() 函数
std::abs()
函数是 C++11 中引入的一个泛型函数,它可以获取任何支持绝对值运算的数据类型的绝对值。
语法:
<code class="cpp">template<typename T> T abs(T value);</code>
例如:
<code class="cpp">int n = -5; cout << std::abs(n) << endl; // 输出:5 double d = -3.14; cout << std::abs(d) << endl; // 输出:3.14 complex<double> c(3, 4); cout << std::abs(c) << endl; // 输出:5 (复数的模)</code>
选择方法:
abs()
函数。std::abs()
std::abs()
Die Funktion ist in C ++11 Eine generische Funktion wurde eingeführt, die den Absolutwert jedes Datentyps ermitteln kann, der Absolutwertoperationen unterstützt. 🎜🎜🎜Syntax: 🎜🎜rrreee🎜🎜Zum Beispiel: 🎜🎜rrreee🎜🎜Auswahlmethode: 🎜🎜abs()
-Funktion. 🎜std::abs()
in Betracht ziehen. 🎜🎜Das obige ist der detaillierte Inhalt vonSo verwenden Sie einen absoluten Wert in C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!