Czy ktoś może wyjaśnić, dlaczego daje to różne wyniki?R Wyjaśnienie zaokrągleń
round(1.49999999999999)
1
round(1.4999999999999999)
2
Przeczytałem okrągłą dokumentację, ale nic o niej nie wspomina. Wiem, że R reprezentuje liczby w formie binarnej, ale dlaczego dodanie dwóch dodatkowych zmian 9 powoduje powstanie wyniku?
Dzięki.
See [ta odpowiedź] [1] o problemach w R. [1]: http://stackoverflow.com/questions/1535021/whats-the-biggest-r-gotcha-youve- run-across/3398868 # 3398868 – John