![]() |
Zahlen kürzen aber wie?
Hallo zusammen...
Ich würde gerne Zahlen kürzen. Dazu ein Beispiel (alles integer) Eingabe-Ausgabe 123 123 26 26 1956 1956 52632 2632 <- Vorderste Zahl abgeschnitten 445233 5233 <- Vordere zwei zahlen abgeschnitten Dividieren ist keine Möglichkeit, da dadurch nur hintere Stellen wegfallen... Hoffen jemand kennt eine lösung |
AW: Zahlen kürzen aber wie?
Das macht man mit Modulo
Code:
der Vollständigkeit halber noch der Verweis auf DIV
153421 MOD 10000 = 3421
Code:
153421 DIV 10000 = 15
|
AW: Zahlen kürzen aber wie?
Vielen Dank! Es funktioniert :)
Nun noch eine kleine frage... Wie kann man ohne muhsame IF abfragen voranführende nullen erzeugen? So dass zb so gezählt wird 001 005 010 090 120 . . . |
AW: Zahlen kürzen aber wie?
|
AW: Zahlen kürzen aber wie?
Delphi-Quellcode:
Format('%.3d',[DeineZahl])
|
AW: Zahlen kürzen aber wie?
Vielen Dank!
Klappt alles wunderbar :) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:46 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