当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Ruby Integer to_s用法及代码示例


Ruby中的to_i函数返回一个字符串,该字符串包含基数为2(介于2和36之间)的int的place-value表示形式。如果参数中未提供底数,则它将底数假定为10并返回。

用法:number.to_s(base)

参数:该函数带有要转换的数字和基数。如果参数中没有提供基数,则默认参数为10。


返回值:该函数返回一个字符串,该字符串包含具有给定基数基数的int的place-value表示形式。

范例1:

# Ruby program for to_s function  
   
# Initializing the number 
num1 = 10
num2 = 16
num3 = 298
num4 = 183
    
# Prints the string after  
# conversion into base  
puts num1.to_s 
puts num2.to_s 
puts num3.to_s(2) 
puts num4.to_s(8)

输出

10
16
100101010
267

范例2:

# Ruby program for to_s function  
   
# Initializing the number 
num1 = 120 
num2 = 189 
num3 = 132 
num4 = 8 
    
# Prints the string after  
# conversion into base  
puts num1.to_s(5) 
puts num2.to_s(20) 
puts num3.to_s(2) 
puts num4.to_s

输出

440
99
10000100
8


相关用法


注:本文由纯净天空筛选整理自gopaldave大神的英文原创作品 Ruby Integer to_s function with example。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。