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它来给我 –