1
A
回答
4
有一個名爲numbers_and_words爲寶石!到目前爲止,我已經在幾個項目中使用它,沒有任何問題。
2
使用linguistics寶石:
require 'linguistics'
Linguistics.use(:en)
p 10.24.en.numwords #=> "ten point two four"
p 5.113.en.numwords #=> "five point one one three"
或嘗試使用這個技巧在this answer描述得到更精確:
require "linguistics"
Linguistics::use(:en)
class Float
def my_numwords
self.to_s.split('.').collect { |n| n.en.numwords }.join(' point ')
end
end
p 10.24.my_numwords #=> "ten point two four"
p 5.113.my_numwords #=> ""five point one hundred and thirteen"
相關問題
- 1. MIPS將浮點數轉換爲整數
- 2. 將浮點數轉換爲整數
- 3. Java將浮點數轉換爲整數
- 4. 將浮點數轉換爲整數
- 5. iphone - 將浮點數轉換爲整數
- 6. 將C++浮點數轉換爲整數
- 7. 將分數轉換爲浮點數C#
- 8. 將數組datatime.datetime轉換爲浮點數
- 9. 將一串浮點數轉換爲浮點數組python
- 10. 如何將4位浮點數轉換爲2位浮點數
- 11. 在Swift中將浮點數轉換爲浮點數
- 12. 將字符中的浮點數轉換爲浮點數(PYTHON)
- 13. 將int32_t轉換爲浮點數
- 14. 將二進制轉換爲浮點數
- 15. 無法將長浮點數轉換爲
- 16. 如何將nsnumber轉換爲浮點數
- 17. 將浮點數轉換爲RGB或HEX
- 18. 將指針轉換爲浮點數?
- 19. 將指數轉換爲浮點
- 20. 將字符串轉換爲浮點數
- 21. 將NSData轉換爲浮點數?
- 22. C#:將ushort轉換爲浮點數
- 23. 將浮點數轉換爲NSNumber
- 24. 將浮點數轉換爲時間
- 25. Excel:將浮點數轉換爲時間
- 26. 將雙精度轉換爲浮點數
- 27. 將字符串轉換爲浮點數
- 28. 將字符串轉換爲浮點數?
- 29. 將int轉換爲浮點數F#
- 30. 將浮點變量轉換爲整數?
你的意思是,你有一個號碼,你想獲得那個數字的詞表示?確切地說,是 – daremkd 2014-12-06 00:41:23
!我想獲得浮點數字 – omrfarukcan 2014-12-06 01:09:24
我建議你使用語言學寶石,看我的答案。 – daremkd 2014-12-06 01:15:51