📅  最后修改于: 2023-12-03 15:19:52.426000             🧑  作者: Mango
在Ruby中,to_s方法是将任何对象转为字符串的方法。对于整数,to_s方法将整数转为字符串格式,并返回字符串对象。
整数.to_s(base=10) => string
其中,base是可选的,默认为十进制。如果指定了其他的进制,则在返回的字符串中表示该整数的数字将按该进制进行转换。
num = 123
puts num.to_s # 返回 "123"
num = 255
puts num.to_s(16) # 返回 "ff"
puts num.to_s(2) # 返回 "11111111"
num = 42
puts "The answer is " + num.to_s # 返回 "The answer is 42"