Name
Beispiel:
Die Zahl −2.5 = −1 * 1.25 * 21 ist gespeichert mit:
Vz = 1, Exponent = 1+127 = 128, Mantisse = 0.25 |
Komplexe Gleitpunkttypen
Mit ANSI C99 wurden auch Gleitpunkttypen zur Darstellung der komplexen Zahlen und insbesondere der rein imaginären Zahlen eingeführt. Jede komplexe Zahl z
ist in kartesischen Koordinaten wie folgt darstellbar:
z = x + i*y
wobei x
und y
reelle Zahlen sind und i = √−1
die imaginäre Einheit. Die reellen Zahlen x
und y
heißen Realteil bzw. Imaginärteil von z
.
Daneben gibt es auch die Darstellung in Polarkoordinaten:
z = r * (cos(theta) + i * sin(theta)).
Der Winkel theta
heißt Argument und die Zahl r
Absolutbetrag von z
.
In C wird eine komplexe Zahl mit dem Real- und Imaginärteil als float
, double
oder long double
-Wert ...
Get C: kurz & gut now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.