Einzelnen Beitrag anzeigen

gammatester

Registriert seit: 6. Dez 2005
999 Beiträge
 
#9

AW: Power funktioniert nicht wie gedacht

  Alt 24. Jul 2018, 20:45
Wenn ich Doubvle verwende bekomme ich an anderen Stellen Probleme wo ich Integer-Variablen verwende.

Was ist denn hiermit?
I := Round(Power(1024, 3));
Das Ergebnis ist zu groß für integer. Gibt 0 weil Overflow für 32-Bit-Integer.
Delphi-Quellcode:
var I: Int64;
I := Round(Power(1024, 3));
geht aber.

Geändert von gammatester (24. Jul 2018 um 20:48 Uhr)
  Mit Zitat antworten Zitat