ruby - 数字前0

标签 ruby integer

我想以这种格式打印它: 前任。

1 -> 000001
15 -> 000015

我该怎么办? 谢谢

最佳答案

sprintf "%06d", 1     #=> "000001"
sprintf "%06d", 15    #=> "000015"

或更简短

"%06d" % 1     #=> "000001"
"%06d" % 15    #=> "000015"

关于ruby - 数字前0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3068200/

相关文章:

javascript - parseInt 改变整数

Ruby - 从字符串在类方法中设置实例变量

ruby-on-rails - 我应该将 "global"共享部分模板放在哪个文件夹中?

ruby - 将参数传递给类方法 Ruby

ruby-on-rails - 我无法在 mac osx 10.8.2 上安装 sqlite3 gem

java - int[] 和 Integer[] 数组 - 有什么区别?

Java : Need to get the same functionality of the Integer. toHexString() 由于 NumberFormat 异常,带有 String 参数而不是 Int 参数

java - 这种位操作在 Java 中如何工作?

ruby - 如何在 Ubuntu 中清除 Ruby Phusion Passenger 的缓存?

swift - 使用比较运算符扩展 Int 枚举