我工作將foot的值轉換爲1英尺= 12英寸的英寸。我正在計算以英寸爲單位的人的身高。恩。 5.11身高5英尺11英寸的人總計71英寸。有沒有什麼辦法在Python中,所以我可以分開int部分&浮點數浮點部分進一步計算?歡迎任何建議。想要分離python中浮點數的整數部分和小數部分
2
A
回答
8
要獲得一個浮動的整數部分使用內置int()
功能:
>>>int(5.1)
5
要分開浮體部減去浮球隨整數
>>>5.1 - int(5.1)
0.1
或者你可以得到具有1的浮子的模數(其是浮子部分):
>>> 5.1 % 1
0.09999999999999964 #use the round() function if you want 0.1
2
對你而言,5.11
是不是浮動。如果是,那麼這意味着5.11英尺,這是61.32英寸。
5.11
是一個字符串包含兩段數據和一個分隔符 - 解析它就像一個!如果你改變了分離到更傳統的'
(即5'11
),顯然它不是一個單一的浮動:
raw = raw_input("Enter feet'inches")
feet, inches = map(int, raw.split("'", 1))
+0
謝謝回答。有用。 – Pradeep
1
相關問題
- 1. 在Python中將數字拆分爲整數和小數部分
- 2. 分離雙入整數和小數部分
- 3. 獲取python中的浮點數的小數部分
- 4. 將只有零的浮點數作爲小數部分轉換爲整數的小數部分在Matlab中
- 5. TSQL整數小數點後半部分
- 6. 拆分浮點數到Ruby中的整數和小數點
- 7. 什麼是分離的雙成兩個部分「整數和分數」在java中
- 8. 獲取在SQL Server中的浮點數只有小數部分
- 9. 在django中刪除浮點數的小數部分?
- 10. Clojure:分離comp和部分參數
- 11. 從浮點數中得到小數部分
- 12. 獲取一個浮點數的整數部分:Objective-C
- 13. 該浮點數的小數部分的前32位是什麼?
- 14. 不同的字體大小爲浮子的整數和小數部分
- 15. 使用6位設置浮點數的小數部分
- 16. TCL和分裂部分爲整數
- 17. Java中的整數部分
- 18. yacc:從浮點數中區分整數
- 19. SQL整數部分餘數
- 20. 從Java中的Bigdecimal中提取整數和小數部分
- 21. 確定一個浮點數是否有小數部分?
- 22. 分裂浮點數與Python
- 23. float <<通過設置整數部分和浮點數部分的精度的操作
- 24. 如何排序Java中浮點映射的分數部分
- 25. awk拆分整數分成幾部分
- 26. Flex NumericStepper:小數點前的整數部分的極限範圍
- 27. 千分和小數點的分數
- 28. 如何在Go中分配一部分浮點數?
- 29. 在浮點部分得到浮點部分
- 30. Java浮點數的尾數部分的最大數是多少?
@AndrewWalker:除了在這種情況下,我們有一個XY問題,其中OP不應該有一個數字擺在首位 – Eric