我有一个看起来像这样的数学公式:
我想将其转换为2.7 python语法。
我认为上半部的“ trunc”必须与math.trunc相同:
a = (x - 360)*math.trunc(x/360)
这是正确的python 2.7语法吗?
谢谢。
最佳答案
您错误地翻译了公式。您不需要在x - 360
周围加上括号,也可以使用Python整数除法来代替math.trunc
:
a = x - 360 * (x // 360)
请注意,与
x
不同,它甚至适用于负math.trunc
。关于python - 在python中使用trunc函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26979077/