2
如果键入:如何摆脱零浮动零(-0.0)?
a=float(0)
b=float(-2)
a/b
我得到:
-0.0
有没有摆脱这个减的方法吗?我想这样做的原因是因为当我运行doctest并且期望值为0.0并且我得到-0.0时它说测试失败,但是当我输入-0.0==0.0
时它说True
。
如果键入:如何摆脱零浮动零(-0.0)?
a=float(0)
b=float(-2)
a/b
我得到:
-0.0
有没有摆脱这个减的方法吗?我想这样做的原因是因为当我运行doctest并且期望值为0.0并且我得到-0.0时它说测试失败,但是当我输入-0.0==0.0
时它说True
。
您可以将返回值传递给abs
得到其绝对值:
>>> a=float(0)
>>> b=float(-2)
>>> abs(a/b)
0.0
>>>