C++ Numerische Datentypen
Numerische Typen
Verwenden Sie int
, wenn Sie eine ganze Zahl ohne Dezimalstellen wie 35 oder 1000 speichern müssen, und float
oder double
, wenn Sie eine Gleitkommazahl (mit Dezimalstellen) benötigen, wie 9,99 oder 3,14515.
float
vs. double
Die Genauigkeit eines Gleitkommawerts gibt an, wie viele Stellen der Wert nach dem Dezimalpunkt haben kann. Die Genauigkeit von float
beträgt nur sechs oder sieben Dezimalstellen, während double
-Variablen eine Genauigkeit von etwa 15 Stellen haben. Daher ist es sicherer, für die meisten Berechnungen double
zu verwenden.
Wissenschaftliche Zahlen
Eine Gleitkommazahl kann auch eine wissenschaftliche Zahl mit einem „e“ sein, um die Potenz von 10 anzugeben: