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