Q
0之前的數字
3
A
回答
9
sprintf "%06d", 1 #=> "000001"
sprintf "%06d", 15 #=> "000015"
或者更簡單地
"%06d" % 1 #=> "000001"
"%06d" % 15 #=> "000015"
1
您可以使用Kernel#sprintf,或字符串格式化(%
)像這樣:
>> "%06d" % 1
=> "000001"
>> "%06d" % 15
=> "000015"
3
"#{1}".rjust(6,'0') # => 000001
"#{15}".rjust(6,'0') # => 000015
相關問題
- 1. 前面加數字0的
- 2. sum_of_digits中的數字之前的'0'給出錯誤的答案
- 3. 如何在Visual Basic中使用「0」之前的數字?
- 4. 錯誤:數字常量的#define BOOT_PROTOCOL之前預期 '>' 0×00
- 5. 打印0之前變量
- 6. Prec_replace - 點之前的數字
- 7. 將追加數字添加到前導0的字符串前
- 8. 正則表達式匹配點之前的2個數字和點之後的一個數字(僅0或5)
- 9. JavaScript從字符串中獲得數字「0」前面的數字
- 10. 之間有什麼區別{0}和{0,數字,整數}
- 11. 預期不合格的ID之前 '\ 0'
- 12. 在輸入數字前加一個0
- 13. 在數字前面顯示0
- 14. ';'在數字常量之前
- 15. 重標度數字0和1之間
- 16. Symfony2在flush之前/之前將其他行設置爲0
- 17. 在插入SQL Server數據庫之前使用0填充數字
- 18. 保留前導0的字符串 - 數字 - 字符串轉換
- 19. 爲什麼c#編譯器沒有讀取任何數字之前的0?
- 20. 接受0到60之間的數字,但不允許前導零
- 21. Oracle分析函數的窗口子句中的「當前行」和「0之前/之後」之間的任何區別?
- 22. 在非a-to-z和0-9的字符之前和之後放置空格
- 23. 計數器達到0之前的循環停止
- 24. 如何計算在滾動1之前滾過0的次數?
- 25. 到前3位數的整數(以數字!= 0開頭)
- 26. 「」之前只有一個「0」。 in textBox_TextChanged
- 27. 刪除DOCTYPE之前的流氓數字
- 28. 參數定義之前的字符串
- 29. 字符串之前的上次指數
- 30. 爲什麼x之前+「的數字是」