2013-11-15 66 views
-1

我正在創建一個收銀機代碼。我想我的輸出攜帶美分到美元,如本在python中將浮點數更改爲整數

input:3.20 
input:17.50 
ouput:20.70 
the output i want:2070 

如果你想對我來說,它張貼在所使用的代碼只是問

+0

我很抱歉,但詢問如何乘b蟒蛇100是有點......不,我不知道這個詞... – sashkello

+0

我apolgize不立即知道如何將浮點輸出更改爲int。因爲我對我的教授在印刷測試功能(「%。2f」%value)中的印刷質量感到困惑。你不應該發表多餘的評論。 – user2896580

+0

如果您不知道,至少可以使用已經存在的資源:https://www.google.com.au/#q=python+float+to+int – sashkello

回答

0

我會看式中:

int (value * 100) 

請參見下面的成績單證明了概念:

pax> python 

Python 2.7.3 (default, Jan 2 2013, 16:53:07) 
[GCC 4.7.2] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 

>>> value1 = 3.20 

>>> value2 = 17.50 

>>> value = value1 + value2 

>>> print value 
20.7 

>>> print int (value * 100) 
2070 

>>> _ 
+1

謝謝,這是一個快速解決方案 – user2896580

相關問題