wahsaga: bester Datentyp für 00110100001

Beitrag lesen

hi,

bei dem integer gehen aber sicher führende Nullen verloren,
nicht wahr?

da kannst du eine so große _dezimal_zahl sowieso nicht reinspeichern, du müsstest also vorher von binär nach dezimal umwandeln.
dabei bekommst du natürlich dann auch beim zurück-wandeln deine "führenden nullen" wieder zurück (bei einem 64-bit-int zwar noch vier mehr als die 60 stellen, aber die könnte man ja ignorieren).

Das war zumindest meine bisherige Erfahrung, so wird es
wohl der String sein.

sei dir aber im klaren, dass das ca. 7,5 mal mehr speicherplatzbedarf bedeutet.

gruß,
wahsaga

--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."