So berechnen Sie den absoluten Wert in C++

下次还敢
Freigeben: 2024-05-06 18:21:18
Original
813 Leute haben es durchsucht

Es gibt drei Möglichkeiten, den Absolutwert in C++ zu ermitteln: Verwenden Sie die Funktion abs(), um den Absolutwert einer beliebigen Art von Zahl zu berechnen. Mit der Funktion std::abs() können Sie den Absolutwert von Ganzzahlen, Gleitkommazahlen und komplexen Zahlen berechnen. Manuelle Berechnung absoluter Werte, geeignet für einfache ganze Zahlen.

So berechnen Sie den absoluten Wert in C++

So ermitteln Sie den absoluten Wert in C++

Es gibt die folgenden Methoden, um den absoluten Wert in C++ zu ermitteln:

1. Verwenden Sie die abs()-Funktion

abs()-Funktion Wird verwendet, um den Absolutwert jeder Art von Zahl zu berechnen. Es ist in der Header-Datei definiert, akzeptiert einen Parameter und gibt den absoluten Wert des Parameters zurück. Bei Ganzzahlen wird eine Ganzzahl ohne Vorzeichen zurückgegeben, bei Gleitkommazahlen wird ein Double zurückgegeben.

#include  int main() { int num = -10; double num2 = -3.14; std::cout << "绝对值:" << abs(num) << std::endl; // 输出:10 std::cout << "绝对值:" << abs(num2) << std::endl; // 输出:3.14 }
Nach dem Login kopieren

2. Verwenden Sie die Funktion std::abs().

Die Funktion std::abs() ist eine überladene Version in der C++-Standardbibliothek, die zur Berechnung des Absolutwerts von Ganzzahlen, Gleitkommazahlen und komplexen Zahlen verwendet wird. Ähnlich wie die Funktion abs() ist sie auch in der Header-Datei definiert.

#include  int main() { int num = -10; double num2 = -3.14; std::complex num3(-2, 3); std::cout << "绝对值:" << std::abs(num) << std::endl; // 输出:10 std::cout << "绝对值:" << std::abs(num2) << std::endl; // 输出:3.14 std::cout << "绝对值:" << std::abs(num3) << std::endl; // 输出:3.60555 }
Nach dem Login kopieren

3. Berechnen Sie den absoluten Wert manuell.

Für einfache ganze Zahlen können Sie den absoluten Wert manuell schreiben, indem Sie den bedingten Operator verwenden:

int my_abs(int num) { return (num >= 0) ? num : -num; }
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo berechnen Sie den absoluten Wert in C++. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!