![]() |
Re: IntToStr
Um mal zum eigentlichen Problem was zu sagen:
Probier mal folgende Methode: 1. Zahl mod 10 -> der Rest ist deine letzte Stelle 2. Zahl div 10 -> mit der neuen Zahl fängst du wieder bei 1. an 3. mach das solange bis deine Zahl = 0 ist Und die Erweiterung: Ersetze die 10 durch ne 2, und du wandelst ins Binärsystem un. Oder durch ne 16 und.... Darauf solltest du alleine kommen ;) |
Re: IntToStr
So leicht ist das nicht, du musst dir ja denken, dass das für den Computer ja trotzdem Hexzahlen bleiben, und wenn ich versuchen würde, sie umzuwandeln würde es ja nicht stimmen können. Ich muss mir wohl ein System ausdenken..
//Edit1: Wenn wir 16Finger hätten, hätte ich dieses Problem nicht :wall: |
Re: IntToStr
[ot]
du hast doch zehen :roll: [ot] aber was hat das damit zu tun?
Delphi-Quellcode:
while zahl>10 do
begin result:=result + inttostr(zahl mod 10); zahl:=zahl div 10; end; |
Re: IntToStr
Das hab ich gebraucht, danke für eure Tipps. Ich probier es schnell aus und mach den Thread als beantwortet.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:44 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