Ruby 整数函数与实例
Ruby中的 digits 函数返回将数字转换为参数中给定基数的数字位置。如果没有提供这样的参数,那么默认的基数是10。
语法 :number.digits(base)
参数 :该函数接收要进行转换的整数。它需要一个非强制性的参数 基数 ,以完成转换。基数中的最小值可以是2。
返回值 :该函数返回转换后在新行中的数字。
例子 #1 :
# Ruby program of Integer digits function
# Initializing the numbers
num1 = 6788
num2 = 89
# Prints the number
# after base conversion
puts num1.digits
puts
puts num2.digits(3)
输出:
8
8
7
6
2
2
0
0
1
例子#2 。
# Ruby Program of Integer digits function
# Initializing the numbers
num1 = 563 num2 = 12
# Prints the number
# after base conversion
puts num1.digits
puts
puts num2.digits(6)
输出:
3
6
5
0
2