Q
遞增的數字
-3
A
回答
2
您可以將整數轉換成字符串,並使用String#rjust
,其中第一個參數是結果的總寬度給它填充固定量字符串,第二個參數是用於填充字符:
>> int = 3
>> str = int.to_s.rjust(3, '0')
#=> "003"
然後你就可以使用String#next
增加該字符串:
>> str.next
#=> "004"
3
相關問題
- 1. 自動遞增的數字
- 2. 數字遞減的遞增概率
- 3. 遞增的字母數字字符串
- 4. 匹配遞增數字
- 5. 數字不會遞增
- 6. 遞增mysql計數字段
- 7. 遞增字符串中的數字
- 8. Javascript精度遞增/遞減數字
- 9. 非典型字母和數字遞增
- 10. 遞增字被讀
- 11. SQLite:遞增唯一整數字段
- 12. MongoDB:遞增整數字段(C#)
- 13. VB.net遞增數字與texbox值連接
- 14. 數字變量遞增 - 運行時發生意外的數字
- 15. 遞增字符串中所有數字的出現次數perl
- 16. 遞增數量不
- 17. 遞增5位數
- 18. 數據表遞增
- 19. 遞增計數器
- 20. 增量傳遞數
- 21. 遞增數組值 - 的Arduino
- 22. NSUserDefaults中的遞增整數
- 23. Python的整數遞增與++
- 24. 遞增dateadd的計數器
- 25. 自動遞增字段不
- 26. python遞增字符循環
- 27. 簡單的遞增/遞減計數器
- 28. 查找字符串中最長的遞增數字序列
- 29. TFS - WITT中的自動遞增數字字段(例如Bug's)
- 30. 計數器遞增成倍增加
不清楚你的意思。 – sawa
嗯。有趣。也許這是因爲我認爲這是超級簡單的,所以在這裏遲到了? @sawa感謝 – Bitwise
@Bitwise目前還不清楚,因爲整數沒有前導零,即不存在整數'003'並沒有整數'004'。字面'003'相當於'03'這意味着_octal_數'3'。這可能不是你想要的。 – Stefan