2012-08-27 93 views

回答

4

也許這有助於

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

編輯

>>> float('%d.%d' % (i,j)) 
1.9 
+0

請爲此使用字符串佔位符:'floatingpoint = float('%s。%s'%(i,j))' – BrtH

2

如何像

>>> i = 1 
>>> j = 9 
>>> i + j/10.0 
1.8999999999999999 
1

exactly

>>> float(1+9*0.11) 
1.99 
>>> 1+9 * 0.1 
1.8999999999999999