![]() |
mod-Funktion ohne Integer?
Hallo!
Ich arbeite gerade an einem Zahlensystem-Umrechner, der "Alles in Alles" kann, also von jedem Zahlensystem in jedes andere (bis 36). Das Programm ist sogar schon fertig, nur stört mich daran jetzt, dass das Programm keine Zahlen umrechnen kann, die höher sind, als die Integer-Grenze (ca 32 Milliarden?) Ich rechne jede Zahl zur Zwischenrechnung ins Dezimalsystem um, um den mod-Befehl nutzen zu können. Jetzt meine Frage: Kann man eine mod-Funktion schreiben, die einen String, der eine Dezimalzahl enthält, "modded", ohne dass dabei etwas in Integer umgewandelt wird und wenn ja, wie? Dann wären nämlich beliebig große Zahlen für mein Programm möglich! Ich hoffe ich habs gut genug erklärt. |
Re: mod-Funktion ohne Integer?
Hi,
soweit ich weiß, funktioniert der mod-Operator auch mit dem Datentyp Int64. Also könnte es reichen Integer einfach gegen Int64 einzutauschen. Chris |
Re: mod-Funktion ohne Integer?
Ah, Danke!
Dann versuch ichs erstmal damit! |
Re: mod-Funktion ohne Integer?
Wenn Du im DF angemeldet bist, kann ich Dir
![]() |
Re: mod-Funktion ohne Integer?
Hey Danke!
Genau das kann ich gebrauchen! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:00 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