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
>>>