Вопрос #1485271

Вопрос с вычислениями по теореме Пифагора <pre lang=auto display=block> Теорема Пифагора, определение: в прямоугольном треугольнике квадрат длины гипотенузы равен сумме квадратов длин катетов </pre> a^2 = b^2 + c^2 (a - гипотенуза b и c - катеты) беру такие значения: b = 4 c = 6 <pre lang=auto display=block> a^2 = 4^2 + 6^2 a^2 = 16 + 36 a^2 = 52 a = √52 a = 7.211102550927978 </pre> теперь проверяю <pre lang=auto display=block> 7.211102550927978^2 = 4^2 + 6^2 51.99999999999999 = 52 </pre>у меня на компьютере получилось что с левой стороны 51.99999999999999 . куда делось 0.000...1 ?

Ответы
1


При вычислениях на компьютере могут возникать ошибки округления из-за специфики представления чисел в памяти компьютера. В данном случае, вероятно, эта небольшая погрешность возникла из-за того, что компьютер округлил значение. На практике, обычно такие незначительные различия не имеют большого значения.


Минимум 10 символов
Прямой эфир