R
Reaper
Gast
Ich weiß hab die Frage schon mal gestellt hab jetzt aber noch Zusatzfrage zum Beispiel
Hallo
Kann mir jemand mal helfen. Kapiere Angabe nicht.
Bsp.: Für wirklich große Zahlen reichen die Datentypen von JAVA nicht aus. Ein möglicher Ansatz löst dieses Problem mit Listen. Dabei repräsentiert ein Listenelement eine bestimmte Anzahl von Stellen einer Zahl. Große Zahlen bestehen dann aus einer Liste mit einer nahezu unbegrenzten Anzahl solcher Elemente.
Arbeiten Sie mit einer 10er Potenz als Basis für die Zahlenelemente.
OK das heißt dass ich die Zahl 4711 z.b
1 an Pos 0 in der Liste
1 an Pos 1 in der Liste
7 an Pos 2 in der Liste
4 an Pos 4 in der Liste
speichern soll.
So die Frage ist jetzt wie ich die Zahl einlesen soll und sie dann je nach Basis aufteilen soll wenn JAVA mit großen Zahlen nicht umgehen kann oder wir halt bis double nichts anderes verwenden dürfen. Zeichenweise geht ja kaum denn dann wäre zwar das Element in der Liste gespeichert aber ich könnt nicht mit einer beliebigen Basis(die Basis hätte dann halt nichts zu tun --- muss aber implementiert sein) arbeiten.
Hallo
Kann mir jemand mal helfen. Kapiere Angabe nicht.
Bsp.: Für wirklich große Zahlen reichen die Datentypen von JAVA nicht aus. Ein möglicher Ansatz löst dieses Problem mit Listen. Dabei repräsentiert ein Listenelement eine bestimmte Anzahl von Stellen einer Zahl. Große Zahlen bestehen dann aus einer Liste mit einer nahezu unbegrenzten Anzahl solcher Elemente.
Arbeiten Sie mit einer 10er Potenz als Basis für die Zahlenelemente.
OK das heißt dass ich die Zahl 4711 z.b
1 an Pos 0 in der Liste
1 an Pos 1 in der Liste
7 an Pos 2 in der Liste
4 an Pos 4 in der Liste
speichern soll.
So die Frage ist jetzt wie ich die Zahl einlesen soll und sie dann je nach Basis aufteilen soll wenn JAVA mit großen Zahlen nicht umgehen kann oder wir halt bis double nichts anderes verwenden dürfen. Zeichenweise geht ja kaum denn dann wäre zwar das Element in der Liste gespeichert aber ich könnt nicht mit einer beliebigen Basis(die Basis hätte dann halt nichts zu tun --- muss aber implementiert sein) arbeiten.