Es gibt natürlich auch bei Bascom diese Funktion. Sie nennt sich hier MOD.
z.B.
Dim Long1 as Long, Long2 as Long, Long3 as Long
Long1 = 17
Long2 = 5
Long3 = Long1 MOD Long2
ergibt 2 als Ergebnis in Long3
Diese Funktion ist gültig für die Ganzzahlen-Variablentypen Byte, Word, Integer und Long.
Bei Fließkommazahlen (SINGLE, DOUBLE) macht eine Restwertberechnung eigentlich keinen Sinn, da das Ergebnis ja wieder eine Fließkommazahl mit der entsprechenden Anzahl von Kommastellen ist und kein ganzzahliger Rest bleibt.
Lesezeichen