Size: a a a

2021 December 05

DD

Dima Dzundza in Python
деление уже даёт ошибку)
источник

РК

Рунический Кефир... in Python
0,14285714285714285714285714285714
Очевидно, что 6 правильно вывод, потому что 7 не выводится

Очевидно, что 5 не правильно вывод, потому что за ним стоит 7
источник

DD

Dima Dzundza in Python
1/7 должен сколько дать?)
источник

РК

Рунический Кефир... in Python
0,14285714285714285714285714285714
источник

РК

Рунический Кефир... in Python
Это бесконечная периодическая дробь
источник

DD

Dima Dzundza in Python
а сколько даёт в питоне?
источник

DD

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

DD

Dima Dzundza in Python
в умножении или делении?
источник

РК

Рунический Кефир... in Python
Умножение дает не правильный результат

Правильный результат — 14.285714285714286, потому что при округлении до этого числа знаков после запятой, мы должны получить именно 6, а не 5
источник

DD

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

DD

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

DD

Dima Dzundza in Python
а что должно дать деление то?
источник

DD

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

DD

Dima Dzundza in Python
по нормальному
источник

РК

Рунический Кефир... in Python
Сместим на два знака вправо
источник

DD

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

DD

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

DD

Dima Dzundza in Python
это не из-за деления
а из-за цифр сколько может хранится в памяти
источник

РК

Рунический Кефир... in Python
1 делить на 7 будет

0,14285714285714285714285714285714
источник

РК

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

И про операции умножения он будет ошибаться больше, чем при операции деления, о чем и идет речь, потому что бинарные операции-то
источник