Защо на задача 5 при вход:
4.99999 3
3 -3
отговорът е 0, а не 10?
Не трябва ли да се гледа до третата значеща цифра (4.999), а не да се закръгля на 5?
Защо на задача 5 при вход:
4.99999 3
3 -3
отговорът е 0, а не 10?
Не трябва ли да се гледа до третата значеща цифра (4.999), а не да се закръгля на 5?
Въпросът ти е смислен, понеже не сме уточнили напълно какво точно означава "сравнението се извършва с точност до третата цифра". Приели сме стандартната интерпретация, която е закръгляне до най-близкото рационално число от вида X.10-3, а не отрязване.
Като пример защо в контекста на задача 5 би следвало да се подразбира закръгляне, а не отрязване, помисли си за мерене на разстояние със стандартна рулетка. Тя измерва в метри с точност до третата цифра (т.е. с точност до милиметри). Ако трябва да измериш разстояние, което е 4.99999 метра (т.е. 499.999 сантиметра), най-вероятно ще го отчетеш като 5 метра (500 см), а не като 4.999 метра (499.9 см), понеже ще си само на 0.001 см (0.01 милиметра или 10 микрометра) от чертичката за 5 м и на почти цял милиметър от чертичката за 4.999 метра. За сравнение, 10 микрометра е диаметърът на бяла кръвна клетка (левкоцит), която е неразличима за човешкото око.
П.П. Ако не сте гледали интерактивната анимация Scale of the Universe, горещо ви я препоръчвам! За съжаление изисква Flash Player.