![]() |
Kommazahlen als Ganzzahlen
Wie kann ich eine Kommazahl in eine Ganzzahl und einen Rest teilen?
Mit dem Rest müsste man dann weiter rechnen. mfg |
Re: Kommazahlen als Ganzzahlen
Delphi-Quellcode:
// Rest herausbekommen
Rest := Zahl % Divisor; // Ganzzahl Division IDiv := iZahl div iDivisor; // Float Division fDiv := fZahl / fDivisor; |
Re: Kommazahlen als Ganzzahlen
Ok, danke.
Eine Frage noch, wie kann man eine Kommazahl asl Ganzzahl anzeigen? |
Re: Kommazahlen als Ganzzahlen
Delphi Hilfe: Round, Floor, Ceil
|
Re: Kommazahlen als Ganzzahlen
Zitat:
|
Re: Kommazahlen als Ganzzahlen
@MuhKuh: fast ... da steht nur kommazahl teilen und Ganzzahlanteil/Rest rausbekommen.
MOD und DIV gehen nicht bei Kommazahlen ;) Ganzahlanteil: ![]() ![]() Nachkommaanteil: ![]() siehe ![]() |
Re: Kommazahlen als Ganzzahlen
Zitat:
Hatten heute inner Schule wieder Informatik und da programmieren wir in Java... Es muss natürlich ![]()
Delphi-Quellcode:
Rest := Zahl mod Divisor;
|
Re: Kommazahlen als Ganzzahlen
[OT] Hab mir schon sowas gedacht. [/OT]
|
Re: Kommazahlen als Ganzzahlen
Ähhm, ich glaub ich bin ernsthaft zu blöd eure Tipps umzusetzen.
Bei mir kommt immer der Fehler das ceil, floor oder round unbekannte Bezeichner sind. |
Re: Kommazahlen als Ganzzahlen
schau mal in die OH zu diesen Befehlen ... du mußt natürlich auch noch eine entsprechende Unit einbinden, wo diese Befehle drin sind.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:18 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