Hi,
ich benutze atm lcc und habe da einige Schwierigkeiten grössere Zahlen darzustellen.
...
long double i;
i= 4000000 * 4000000;
printf("%Le",i);
...
Als das Ergebnis wird 1.246822e+009 ausgegeben....
Ich habe mit mehreren Typen versucht, aber entweder Bufferoverflow oder solche komische Ergebnisse...
Kann mir einer sagen wie ein solches Ergebnis zustandekommt und wie ichs richtig machen kann?
thx
ich benutze atm lcc und habe da einige Schwierigkeiten grössere Zahlen darzustellen.
...
long double i;
i= 4000000 * 4000000;
printf("%Le",i);
...
Als das Ergebnis wird 1.246822e+009 ausgegeben....
Ich habe mit mehreren Typen versucht, aber entweder Bufferoverflow oder solche komische Ergebnisse...
Kann mir einer sagen wie ein solches Ergebnis zustandekommt und wie ichs richtig machen kann?
thx