The >> is an inbuilt method in Ruby returns the number which is shifted N times to the right. The resultant number is int(num / (2^N)).
Ruby
Output:
Ruby
Output:
Syntax: num >> N Parameters: The function accepts no parameter. Return Value: It returns int(num / (2^N)).Example 1:
# Ruby program for >> method in Integer
# Initialize numbers
num1 = 6
num2 = 1
# Prints 6 shifted 1 time
print num1 >> num2
3Example 2:
# Ruby program for >> method in Integer
# Initialize numbers
num1 = 2
num2 = 2
# Prints 2 shifted 2 times
print num1 >> num2
0