Ruby 整数 函数to_s及示例

Ruby 整数 函数to_s及示例

在Ruby中, to_s 函数返回一个包含int的位置值表示的字符串,它的基数是radix(2到36之间)。如果参数中没有提供基数,那么它将假定基数为10并返回。

语法 :number.to_s(base)

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

返回值 :该函数返回一个字符串,其中包含以给定的弧度基数表示的int的位置值。

例子 #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

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程