Można się zdziwić wynikiem:
$x=0.1; $y=$x+$x+$x;
Pytanko: czy istnieje jakiś sposób oprócz roundów na poprawne wyniki?
Abstrahując od tego że roundy nie zawsze pomagają...
Dla przykładu gdy ustawie precyzję 15 to warunek:
bedzie już poprawny. Jednak błędy się akumulują i znowu błąd w:
Może jakaś klasa/typ decimal?