浮點數(shù)上的Python模數(shù)任何人都可以解釋模運算符在Python中的工作原理嗎?我不明白為什么3.5 % 0.1 = 0.1。
3 回答

小唯快跑啊
TA貢獻1863條經(jīng)驗 獲得超2個贊
它與浮點運算的不精確性有關(guān)。3.5 % 0.1
得到我0.099999999999999811
,所以Python認為0.1最多分為3.5次,最多34次,剩下0.099999999999999811。我不確定究竟是用什么算法來實現(xiàn)這個結(jié)果,但這就是要點。
添加回答
舉報
0/150
提交
取消