Einzelnen Beitrag anzeigen

gammatester

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

AW: Power funktioniert nicht wie gedacht

  Alt 24. Jul 2018, 19:38
Ich möchte gerne Byte in MB, GB usw umrechnen. In einer Variablen steht drin, wie oft *1024 gerechnet werden muss. Da dachte ich kann ich doch gut Power nutzen

Delphi-Quellcode:
var I: Integer;

I := Power(1024, 3); // I := (1024 * 1024 * 1024)
Der Fehlter lautet Inkompatible Typen: 'Integer' und 'Extended'
Wie bekomme ich diesen Fehler weg? Oder gibt es eine andere Möglichkeit um die Schreibweise (1024 * 1024 * 1024) zu verkürzen.
Delphi-Quellcode:
var X: Double;

X := Power(Double(1024), 3); // X := (1024 * 1024 * 1024)
  Mit Zitat antworten Zitat