AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren

mod-Funktion ohne Integer?

Ein Thema von LiS · begonnen am 1. Jun 2005 · letzter Beitrag vom 2. Jun 2005
Antwort Antwort
LiS

Registriert seit: 3. Dez 2004
87 Beiträge
 
Turbo Delphi für Win32
 
#1

mod-Funktion ohne Integer?

  Alt 1. Jun 2005, 19:30
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.
  Mit Zitat antworten Zitat
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: mod-Funktion ohne Integer?

  Alt 1. Jun 2005, 19:32
Hi,
soweit ich weiß, funktioniert der mod-Operator auch mit dem Datentyp Int64. Also könnte es reichen Integer einfach gegen Int64 einzutauschen.

Chris
  Mit Zitat antworten Zitat
LiS

Registriert seit: 3. Dez 2004
87 Beiträge
 
Turbo Delphi für Win32
 
#3

Re: mod-Funktion ohne Integer?

  Alt 1. Jun 2005, 19:39
Ah, Danke!
Dann versuch ichs erstmal damit!
  Mit Zitat antworten Zitat
Benutzerbild von BenBE
BenBE

Registriert seit: 3. Apr 2005
Ort: Jahnsdorf
48 Beiträge
 
Delphi 5 Enterprise
 
#4

Re: mod-Funktion ohne Integer?

  Alt 1. Jun 2005, 22:45
Wenn Du im DF angemeldet bist, kann ich Dir BigNum.pas von mir empfehlen. Mit der Unit kannst Du beliebig große Zahlen benutzen.
Benny Baumann
Je komplexer das System, desto kleiner die Fehler; je kleiner die Fehler, desto häufiger ihr Auftreten!
  Mit Zitat antworten Zitat
LiS

Registriert seit: 3. Dez 2004
87 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: mod-Funktion ohne Integer?

  Alt 2. Jun 2005, 16:37
Hey Danke!
Genau das kann ich gebrauchen!
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:38 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz