M
maxi
Gast
Hi, gibt es in java die Möglichkeit, lange zahlen direkt hinzuschreiben, ohne dass das literal als zu langer integer erkannt wird ?
(long) vor der zahl hilft auch nicht
ich möchte sowas haben:
der wertebereich von long wird also fast ausgeschöpft
meine bisherige lösung ist, die ersten 9 stellen zu nehmen (länger gehts nicht), dann mal 1000000, dann + die nähsten ziffen, und dann wieder mal 100000 und die restlichen ziffern addieren
gibs keinen eleganteren weg ?
gibs ne funktion, um einen string in long umzuwandeln ?
bei integer kenn ich Integer.parseInt(string)
thx
cya maxi
(long) vor der zahl hilft auch nicht
ich möchte sowas haben:
Code:
long zahl = 122343241235423452345234;
der wertebereich von long wird also fast ausgeschöpft
meine bisherige lösung ist, die ersten 9 stellen zu nehmen (länger gehts nicht), dann mal 1000000, dann + die nähsten ziffen, und dann wieder mal 100000 und die restlichen ziffern addieren
gibs keinen eleganteren weg ?
gibs ne funktion, um einen string in long umzuwandeln ?
bei integer kenn ich Integer.parseInt(string)
thx
cya maxi