Ruby | Integer >> method Last Updated : 19 Mar, 2024 Comments Improve Suggest changes Like Article Like Report 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)). Syntax: num >> N Parameters: The function accepts no parameter. Return Value: It returns int(num / (2^N)). Example 1: Ruby # Ruby program for >> method in Integer # Initialize numbers num1 = 6 num2 = 1 # Prints 6 shifted 1 time print num1 >> num2 Output: 3 Example 2: Ruby # Ruby program for >> method in Integer # Initialize numbers num1 = 2 num2 = 2 # Prints 2 shifted 2 times print num1 >> num2 Output: 0 Comment More infoAdvertise with us Next Article Ruby | Integer >> method gopaldave Follow Improve Article Tags : Ruby Ruby-Methods Ruby Integer-class Similar Reads Ruby | Integer > method The > is an inbuilt method in Ruby returns true if the number is greater than the given number, else it returns false. Syntax: num1 > num2 Parameters: The function accepts no parameter. Return Value: It returns true if the number is greater than the given number, else it returns false. Example 1 min read Ruby | Integer + method The + is an inbuilt method in Ruby returns the addition of two numbers. It returns num1 + num2. Syntax: num1 + num2 Parameters: The function accepts no parameter. Return Value: It returns the addition of two numbers. Example 1: Ruby # Ruby program for + method in Integer # Initialize numbers num1 = 1 min read Ruby | Integer / method The / is an inbuilt method in Ruby returns the division of two numbers. It returns num1 / num2. Syntax: num1 / num2 Parameters: The function accepts no parameter. Return Value: It returns the division of two numbers. Example 1: Ruby # Ruby program for / method in Integer # Initialize numbers num1 = 1 min read Ruby | Integer == method The == is an inbuilt method in Ruby returns true if both numbers are equal, else it returns false Syntax: num1 == num2 Parameters: The function accepts no parameter. Return Value: It returns true if both numbers are equal, else it returns false Example 1: Ruby # Ruby program for == method in Integer 1 min read Ruby | Integer * method The * is an inbuilt method in Ruby returns the multiplication of two numbers. It returns num1 * num2. Syntax: num1 * num2 Parameters: The function accepts no parameter. Return Value: It returns the multiplication of two numbers. Example 1: Ruby # Ruby program for * method in Integer # Initialize num 1 min read Ruby | Integer % method The % is an inbuilt method in Ruby returns the remainder after the integer division of two numbers. It returns num1 % num2. Syntax: num1 % num2 Parameters: The function accepts no parameter. Return Value: It returns the remainder after the integer division of two numbers. Example 1: Ruby # Ruby prog 1 min read Ruby | Integer ** method The ** is an inbuilt method in Ruby returns the a number raised to the power of other number. It returns num1 ^ num2.  Syntax: num1 ** num2Parameters: The function accepts no parameter.Return Value: It returns num1 ^ num2  Example 1:  Ruby # Ruby program for ** method in Integer # Initialize numb 1 min read Ruby | Integer & method The & is an inbuilt method in Ruby returns the bitwise and of two numbers. It returns num1 & num2. Syntax: num1 & num2 Parameters: The function accepts no parameter. Return Value: It returns the bitwise and of two numbers. Example 1: Ruby # Ruby program for & method in Integer # Init 1 min read Ruby | Integer <= method The <= is an inbuilt method in Ruby returns true if the number is less than or equal to the given number, else it returns false. Syntax: num1 <= num2 Parameters: The function accepts no parameter. Return Value: It returns true if the number is less than or equal to the given number, else it re 1 min read Ruby | Integer < method The < is an inbuilt method in Ruby returns true if the number is less than the given number, else it returns false. Syntax: num1 < num2 Parameters: The function accepts no parameter. Return Value: It returns true if the number is less than the given number, else it returns false. Example 1: Ru 1 min read Like