Size: a a a

2021 December 04

R

Rin in Python
x /(100/13) тоже не плохо : )
источник
2021 December 05

DD

Dima Dzundza in Python
умножение быстрее работает чем деление
источник

РК

Рунический Кефир... in Python
Но ошибка при делении меньше, чем при умножении
источник

DD

Dima Dzundza in Python
есть ссылки где это можно прочитать?
источник

РК

Рунический Кефир... in Python
x= 100
a = x / 7.0
print(a)
c =  x * (1.0/7.0)
print(c)
print(a==c)
источник

РК

Рунический Кефир... in Python
14.285714285714286
14.285714285714285

Первое число точнее, чем второе - потому что истинный результат
14,285714285714285714285714285714
источник

DD

Dima Dzundza in Python
ты не там сравниваешь)
источник

DD

Dima Dzundza in Python
есть другие примеры?
источник

DD

Dima Dzundza in Python
1/7
источник

DD

Dima Dzundza in Python
уже проблема)
источник

DD

Dima Dzundza in Python
имеется ввиду n*0.05
источник

РК

Рунический Кефир... in Python
0.05 ничего особенно интересного и не сделает, потому что если есть пятерка, мы будем делить число на два так или иначе
источник

DD

Dima Dzundza in Python
всегда будет ошибка если ты делаешь операции не на прямую с числами, а сохраняя промежуточные результаты особенно когда используются иррациональные числа
источник

DD

Dima Dzundza in Python
проблема не в умножении, а в хранении промежуточных результатов
источник

РК

Рунический Кефир... in Python
А еще числа полученные деление будут точнее, а хранение не хранение, ну можно не хранить а и b в памяти

Зачем тогда их считать, если мы их потом не храним
источник

DD

Dima Dzundza in Python
источник

DD

Dima Dzundza in Python
источник

DD

Dima Dzundza in Python
понял где проблема?
источник

DD

Dima Dzundza in Python
1/7 даёт уже не правильный результат)
источник

РК

Рунический Кефир... in Python
100 / 7.0
14.285714285714286

100 * (1.0/7.0)
14.285714285714285
источник