Zahle größer BigInteger

14. Januar 2010 17:08

Hallo,

gibt es eine Möglichkeit mit zahlen zu rechnen die größer sind als der BigInteger Bereich?
Ich muss mit Zahlen von min 20 Stellen rechnen?



danke!

vg

Re: Zahle größer BigInteger

14. Januar 2010 20:20

Der BIGINT ist 2 ^ 64 Groß, das reicht nicht ? :shock:
(Das ist wenn ich richtig gerechnet habe 18446744073709551616)

Darf ich fragen was du damit vorhast?
(Nicht das du denkst ich währe neugierig :-P )

Decimal ist -10^63 bis 10^63 groß, das währe eine Zahl mit 63 Nullen, allerdings werden lt. adg.pdf nur 18 Digits im Speicher vorgehalten.
Wäre das eine Option?

**Edit**
Ich hätte da eine Idee, du übergibst die Zahlen an ein JAVA-Prog. Allerings müsstest du dann JAVA können.
Such mal mit Google nach rechnen mit großen zahlen

Re: Zahle größer BigInteger

15. Januar 2010 09:21

Hi,

danke für die Antwort!

Das mit der Javaübergabe ist ja gar nicht so schlecht. Das werde ich vielleicht mal versuchen.

Ich habe versucht mit diesem BigInteger Wert zu arbeiten: 3800000001661111111100L.
Hier habe ich schon die Fehlermeldung bekommen, dass der Wert zu groß ist. Laut der Meldung dürfen es nur 19 Stellen sein (wenn ich mich nicht verzählt habe :-) )


lg