Zitat von
himitsu:
aber dennoch komisch, warum es da unterschiedlich benahndelt wird
Nein, das ist nicht komisch, du gibst mit den Nullen die Größe der Zahl an. Wenn ich einen Wert nicht einer Variablen (mit festem Typ) zuweise, dann entscheidet Delphi selbst über den Typ als der die Zahl verwendet wird. Und das ist immer die kleinstmögliche. Das passiert ja z.B. auch bei Mengen.