1

如何从两个整数变量创建浮点小数

i=1
j=9

无论如何将这两者结合并获得浮点十进制1.9?

4

3 回答 3

3

也许这有帮助

floatingpoint=float(str(i)+'.'+str(j))

编辑

>>> float('%d.%d' % (i,j))
1.9
于 2012-08-27T10:32:59.197 回答
1

像这样的东西怎么样

>>> i = 1
>>> j = 9
>>> i + j / 10.0
1.8999999999999999
于 2012-08-27T10:31:38.230 回答
1

完全是

>>> float(1+9*0.11)
1.99
>>> 1+9 * 0.1
1.8999999999999999
于 2012-08-27T10:35:57.540 回答