Modulo-Problem
2006-08-12 21:54
slaYer977
Hallo,
wie kann ich den Rest bei großen Exponenten bzw. Zahlen bestimmen, ohne dass ich beim Programmieren einen Überlauf erzeuge? Möchte z.B. den Rest von 200 hoch 200 (mod 256)? Wenn ich jedoch 200 hoch 200 rechne, so sprenge ich ja schon jede Variable und bekomme natürlich ein falsches Ergebnis. Zur Info: Ich will es in C# programmieren, aber wenn es einen Algorithmus gibt, ist es ja eigentlich egal, welche Sprache ich da nehme. Der kleine Satz von Fermat oder Satz von Euler scheint mir da noch nicht das richtige zu sein, oder sollte ich mich da täuschen?
Danke.
(edit fal: Topictitel)
wie kann ich den Rest bei großen Exponenten bzw. Zahlen bestimmen, ohne dass ich beim Programmieren einen Überlauf erzeuge? Möchte z.B. den Rest von 200 hoch 200 (mod 256)? Wenn ich jedoch 200 hoch 200 rechne, so sprenge ich ja schon jede Variable und bekomme natürlich ein falsches Ergebnis. Zur Info: Ich will es in C# programmieren, aber wenn es einen Algorithmus gibt, ist es ja eigentlich egal, welche Sprache ich da nehme. Der kleine Satz von Fermat oder Satz von Euler scheint mir da noch nicht das richtige zu sein, oder sollte ich mich da täuschen?
Danke.
(edit fal: Topictitel)