Thread Illegal modulus zero: auch bei 0 vor dem komma (7 answers)
Opened by MatthiasW at 2008-10-21 17:33

LanX-
 2008-10-22 21:53
#115703 #115703
User since
2008-07-15
1000 Artikel
BenutzerIn

user image
MatthiasW+2008-10-21 17:03:42--
Ich berechne mir $rhs vor einer Schleife in der ich falls $lhs % $rhs == 0 speziellen Code ausführe.


Matthias, IMHO ist der Ansatz recht unglücklich ...

Wie willst du z.B. bei der Floatdarstellung von 1/3 sicherstellen das 1 % 0.333333 == 0 ist ?
Deswegen macht es ja nur Sinn nur Ganzzahlen zuzulassen!

Dann lieber gleich beide Seiten mit dem Nenner Multiplizieren, weil immer 3 %1 == 0 gilt.

Oder du musst die Fehlerunschärfe mit einbeziehen.

View full thread Illegal modulus zero: auch bei 0 vor dem komma