x=10.5
if x==10.5:
x=int(x)+1
y= .5
好的我有x = 10.5我想四捨五入到11但是說稍後使用.5有沒有辦法做到這一點,當我不知道什麼x將一直是?蟒蛇將多餘的浮動保存到int轉換
我必須真正的地方開始,或者即使它可能我知道如何將其更改爲一個整數,但我想存儲什麼它起飛和存儲到現在編號必須寫100如果說明以確定說什麼,只是不要打我作爲最好的方式
x=10.5
if x==10.5:
x=int(x)+1
y= .5
好的我有x = 10.5我想四捨五入到11但是說稍後使用.5有沒有辦法做到這一點,當我不知道什麼x將一直是?蟒蛇將多餘的浮動保存到int轉換
我必須真正的地方開始,或者即使它可能我知道如何將其更改爲一個整數,但我想存儲什麼它起飛和存儲到現在編號必須寫100如果說明以確定說什麼,只是不要打我作爲最好的方式
這個問題措辭不太好。這是你想要做的嗎?
x = 10.5
y = math.fmod(x, 1.0) # y = 0.5
x = math.ceil(x) # x = 11.0
x = 10.5
x,chopped = int(x), x - int(x)
我想辦法做到這一點很簡單我已經過了複雜的感謝我的幫助,我只是休息一下,盯着它的代碼來找我 –
取數模1
>>> 10.5%1
0.5
我fugured一個辦法做到這一點,這是簡單的,我是在感謝複雜它幫助我不得不休息處的代碼stareing它來給我 –