Ich möchte die PI-Konstante und trigonometrische Funktionen in einem C++-Programm verwenden. Ich erhalte die trigonometrischen Funktionen mit include <math.h>
. Allerdings scheint es in dieser Header-Datei keine Definition für PI zu geben.
Wie kann ich PI bekommen, ohne es manuell zu definieren?
3 Stimmen
@tiwo, wollen Sie wissen, was der Unterschied ist zwischen
3.14
,3.141592
etatan(1) * 4
?46 Stimmen
Nebenbei bemerkt: cmath sollte in C++ anstelle von math.h verwendet werden, die für C bestimmt ist.
5 Stimmen
In loser Verbindung: siehe cise.ufl.edu/~manuel/obfuscate/pi.c wie man den Wert von PI direkt aus der Definition berechnet.
16 Stimmen
Es ist in C++20 angekommen! stackoverflow.com/a/57285400/895245