Wednesday, August 25, 2010

О вреде округления

Взято с блога Давыдова.


С некоторыми вещами просто нельзя делать "допущений", "округлений", "упрощений". Небольшой пример - наш учитель физики говорил нам, что те физические константы, которые даются в учебнике физики, не всегда соответствуют тем, которые используются в космических институтах. Дело в том, что в космосе колоссальные расстояния, несопостовимые с земными. Поэтому округленные константы дают ошибки в 10, 20, 200 метров, что означает, что спутник сходит с орбиты или стыковка не происходит, если не использовать более точные.

Вот простой пример, которые это демонстрирует. Насколько уместно округлить 0.99 до 1? Вполне уместно и намного удобней для расчетов, правильно? Теперь достаньте свои калькуляторы. 1 в 10 степени равно 1. И в 100 степени тоже 1. И в 1000. Но 0.99 в 10 степени это 0.904. В 100 степени уже 0.366. В 1000 степени 0.00004.

Когда вещи повторяются (к примеру, товарооборот), то это тождественно возведению в степень. Неожиданно люди, которые вполне резонно считают, что между 1 и 0.99 разница небольшая, а с 1 легче оперировать, оказываются полными идиотами. Люди, которые считают центы, наоборот, получают гешефт между 1 и 0.00004.

http://davydov.blogspot.com/2010/07/blog-post_27.html

См. также Rounding error on Professional Entry Test Sample Questions

No comments:

Post a Comment