Разные значения точности в скобках и без скобок при умножении чисел в python - PullRequest
0 голосов
/ 29 мая 2020

При умножении трех чисел с фигурными скобками и без них в python отображаются разные ответы.

>>>from math import sqrt
>>> a=100000000 #my input
>>> b=sqrt(3)/4
0.4330127018922193
>>> c=b*a*a   #print with format specifier 
>>> print("{:.2f}".format(c))
4330127018922193.50
>>> d=b*(a*a)
>>> print("{:.2f}".format(d))
4330127018922193.00

Кто-нибудь, пожалуйста, объясните мне, почему точность изменяется с помощью скобок?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...