Forum: Algorithmen, Datenstrukturen und Klassendesign
by Satty67,
7. Mär 2011
Ach OK, das offensichtliche sehe ich mal wieder nicht.
Int64 hat natürlich auch einen ausreichenden Wertebereich.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Satty67,
7. Mär 2011
Gibt ja auch fertige BigInt Lösungen, aber wenn Du es mit dem Array lösen willst (Array of Byte würde ja reichen)
Ganz grob:
Jede Dezimal-Stelle (also jeden Array-Wert) einfach mit 2 multiplizieren. Von klein nach großer Stelle. DIV 10 zu größerer Stelle übertragen, MOD 10 behalten.
166
x2
-----
12
12