|
|
Dnia 29.07.2008 17:30, użytkowniczka/użytkownik Tygrys napisała/napisał (niepotrzebne
skreślić):
adam myszor pisze:
Akurat jest to dokładnie 0.565 bo dla testów wpisuję z
no to co skąd to się bierze? Komputer musi to przekształcić na
reprezentację binarną a nie każdą liczbę dziesiętną tak się da dokładnie.
A nie :-)
Bierze się to stąd, że jest to zaokrąglenie finansowe stosowane w USA i nie tylko.
Polega to na tym, że zaokrągla się do najbliżej parzystej, w tym przypadku do 6.
0,555 da 0.56
i
0,565 da 0.56 a nie 0.57
Niby statystycznie, takie zaokrąglenie daje mniejszą różnice wartości, niż
matematyczne.
W Polsce trzeba to ominąć :(
Z pozdrowieniami
Jacek Kruszniewski
--
"Serce rozważne szuka mądrości, usta niemądrych sycą się głupotą."
(Prz 15:14)
|
|