Einzelnen Beitrag anzeigen

gammatester

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

AW: interger zu String umwandlung;

  Alt 1. Jun 2017, 23:54
499514339328 mod 2^32 = 1298132992

Bist Du sicher, daß Du nicht irgendwo mit 32-Bit rechnest?

Selbst mit meinem Uralt-Delphi 6 erhalteich das richtige Ergebnis

Delphi-Quellcode:
function IntToStr(I: int64): string;
begin
   Str(I, Result);
end;

procedure TForm1.Button1Click(Sender: TObject);
var
  a: int64;
begin
  a := 499514339328;
  showmessage(inttostr(a));
end;

Geändert von gammatester ( 1. Jun 2017 um 23:57 Uhr) Grund: - durch = ersetzt
  Mit Zitat antworten Zitat