![]() |
mod mit grossen zahlen
hallo zusammen,
wenn ich das richtig sehe funktioniert mod nur mit Integerwerten :-( Wie bekomme ich folgendes ausgerechnet? 210501700012345678131468 mod 97 Danke gruss KHH |
AW: mod mit grossen zahlen
Algorhythmus selbst implementieren :wink:
Wenn ich jetzt keinen Denkfehler hab etwa so:
Code:
x = dividend
solange x >= divisor x = x - divisor modulo = x |
AW: mod mit grossen zahlen
Wie hast du Zahl denn vorliegen? als Int64?
Wenn nein: Welche Rechenoperationen unterstützt der Datentyp? |
AW: mod mit grossen zahlen
Zitat:
|
AW: mod mit grossen zahlen
Zitat:
die Zahl hat eben maximal 30 Stellen |
AW: mod mit grossen zahlen
Lässt sich der Divisor (also die 97) irgendwie eingenzen? Ist die immer gleich? Immer prim?
Weil ... die Methode von implementation geht zwar, ist aber *etwas* langsam ;) |
AW: mod mit grossen zahlen
Zitat:
ja der Divisor ist in diesem Fall immer 97; |
AW: mod mit grossen zahlen
Kuckst du
![]() |
AW: mod mit grossen zahlen
Zitat:
du bist der Beste ;-) ich danke dir Gruss KH |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz