C/Zaawansowane operacje matematyczne: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m →Błędy w obliczeniach numerycznych: mnożenie |
m →Porównywanie: ref |
||
Linia 438:
Jak powinno się porównywać liczby zmienno przecinkowe ?<ref>[https://bitbashing.io/comparing-floats.html Comparing Floating-Point Numbers Is Tricky by Matt Kline]</ref>
* wartość bezwględna róznicy : if( abs(a-b) < epsilon) // wrong - don't do this<ref>[
* if( abs((a-b)/b) < epsilon ) // still not right!
* wartości graniczne
Linia 451:
Wartości służące do testo wania porównań :
* wg Michael Borgwardt<ref>[http://floating-point-gui.de/errors/NearlyEqualsTest.java
====Sumowanie====
|