1.2*1.2*1.2
1.2**3
Когда я пишу первую строку в оболочке Python, она дает мне
1.782
А когда я пишу вторую строку, она дает мне
1.7279999999999998
В чем причина такой разницы?
Во-первых, зафиксируйте свою опечатку. Во-вторых, попробуйте 1.25 вместо этого. Затем считайте это.
или загрузите версию PDF Числового Руководства по Вычислению.