2024-04-19 10:57:43 发布
网友
从视觉的角度来看,(0 - 32) * 5 / 9和(0 - 32) * (5 / 9)中的差异只是括号,但我得到一个是-18,另一个是0。你知道吗
(0 - 32) * 5 / 9
(0 - 32) * (5 / 9)
它结合了这样一个事实:在没有除法导入的python中(见下文),两个整数的除法总是被截断为整数和运算顺序。你知道吗
0 - 32 = -32 -32 * 5 = -160 -160 / 9 = - 18
0 - 32 = - 32 5 / 9 = 0 - 32 * 0 = 0
您应该将from __future__ import division放在python文件的顶部 那么除法不是整数除法。你知道吗
from __future__ import division
它结合了这样一个事实:在没有除法导入的python中(见下文),两个整数的除法总是被截断为整数和运算顺序。你知道吗
您应该将
from __future__ import division
放在python文件的顶部 那么除法不是整数除法。你知道吗相关问题 更多 >
编程相关推荐