我有两个整数值a
和b
,但我需要它们的浮点比率.我知道a < b
,我想计算a / b
,所以如果我使用整数除法,我总是得到0,余数是a
.
在下面的Python 2中,如何强制c
为浮点数?
c = a / b
我有两个整数值a
和b
,但我需要它们的浮点比率.我知道a < b
,我想计算a / b
,所以如果我使用整数除法,我总是得到0,余数是a
.
在下面的Python 2中,如何强制c
为浮点数?
c = a / b
在Python2中,将两个int相除产生一个int.在Python3中,它生成一个浮点.我们可以通过从__future__
进口来获得新的行为.
>>> from __future__ import division
>>> a = 4
>>> b = 6
>>> c = a / b
>>> c
0.66666666666666663