當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。