Axel Richter: Rest Rechnung mit PhP ab 10 Stellen Fehler

Beitrag lesen

Hallo,

Im Kontext der gebrochenen Zahlen hat
123.9 mod 2.9 also beliebig viele Lösungen.
nicht wenn a mod b := a - (a div b)*b.

Dann definiere div im Kontext gebrochener Zahlen ;-)). Das bedeutet: "Was versteht man unter dem _ganzahligen_ Quotienten zweier Brüche?". Bei:

123.9 mod 2.9 = 123.9 - (123.9 div 2.9) * 2.9
              = 123.9 - 42 * 2.9
              = 123.9 - 121.8
              = 2.1

scheint das noch logisch. Aber wenn gilt:
123.9 div 2.9 = 42, was ist dann
100 div (10/3) oder
(100/3) div 2 ...?

viele Grüße

Axel