Float Wertebereich

  • Themenstarter Themenstarter Rechenmanip1
  • Beginndatum Beginndatum
R

Rechenmanip1

Gast
Morgen Leute,
habe eine Frage bezüglich zu Float / Double.

Float ist ja für kleinere Kommazahlen gedacht und double für größere, wieso kann ich nun das schreiben:

float f= 123123123123534243.2f;

mit dem f dahinter gehts, standartmäßig sind es ja immer double Werte aber das f macht s zu nem float, überschreitet jedoch weit den Wertebereich von float wieso geht das so?

Gruss
 
Es überschreitet bei weitem nicht den WERTEbereich von float, nur den GENAUIGKEITsbereich. Das was du zu viel an Stellen angiebst wird einfach abgeschnitten. Float schaft ca. 10 Stellen, Double 15. Der Wertebereich ist im meistents unerheblich (Float: bis 10^38 Double: bis 10^308). Erst wenn du sowas wie ne e-Funktion plotten willst reicht dir das nicht mehr aus.
 

Neue Themen


Zurück
Oben