Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Prüfen, ob Division durchführbar ist?
Tow - Di 12.06.12 15:01
Titel: Prüfen, ob Division durchführbar ist?
Ich habe folgendes Problem:
Ich will zum Beispiel prüfen ob eine gewisse Anzahl (wird in Schleife erhöht) an Icons durch eine bestimmte Zahl (nehmen wir hier 8) dividierbar ist.
Wie mache ich das in Delphi so variabel wie möglich?
Moderiert von
Narses: Titel geändert, war: "Prüfen, ob Division durchführbar ist? - Bitte schnell!".
bummi - Di 12.06.12 15:04
Delphi-Quelltext
1: 2: 3: 4:
| Function TeilBar(Zahl,Divisor:Integer):Boolean; begin Result := (Divisor <> 0) and ( Zahl mod Divisor = 0); end; |
Tow - Di 12.06.12 15:51
Danke. Was macht das Zahl mod Divisor?
Gausi - Di 12.06.12 15:55
Mod ist der Rest der ganzzahligen Division. So wie früher in der Grundschule, wenn man schriftlich dividieren musste. Z.B. 26 / 7 = 3 Rest 5. Die 5 ist das Ergebnis von 26 mod 7.
Nersgatt - Di 12.06.12 16:04
Und der Bruder von mod ist div. Der dividiert und schmeißt den Rest weg. Um bei Gausis Beispiel zu bleiben: 26 div 7 = 3.
Tow - Di 12.06.12 16:19
Danke, ihr seid echt spitze!
Immer gleich kompetente Antworten.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!