Ruby 整数 >> 方法
>>
是Ruby中一个内置的方法,返回向右移动N倍的数字。结果的数字是int(num / (2^N))。
语法 :num >> N
参数 :该函数不接受任何参数。
返回值 :它返回 int(num / (2^N))。
例子 1 :
# Ruby program for >> method in Integer
# Initialize numbers
num1 = 6
num2 = 1
# Prints 6 shifted 1 time
print num1 >> num2
输出:
3
例2 :
# Ruby program for >> method in Integer
# Initialize numbers
num1 = 2
num2 = 2
# Prints 2 shifted 2 times
print num1 >> num2
输出:
0