Квадратный корень Python 2.7.12
Почемуmath
модуль возвращает неправильный результат?
A = 12345678917
print 'A =',A
B = sqrt(A**2)
print 'B =',int(B)
Результат
A = 12345678917
B = 12345678917
Здесь результат правильный.
Второй тестA = 123456758365483459347856
print 'A =',A
B = sqrt(A**2)
print 'B =',int(B)
Результат
A = 123456758365483459347856
B = 123456758365483467538432
Здесь результат неверен.
Почему это так?