Ruby | Rational ** method Last Updated : 19 Mar, 2024 Improve Improve Like Article Like Save Share Report The ** is an inbuilt method in Ruby returns the rational number by performing exponentiation between two rational numbers. Syntax: rat1 ** rat2 Parameters: The function accepts no parameter Return Value: It returns the rational number by performing exponentiation between two rational numbers. Example 1: # Ruby program for ** method # Initialize rational number rat1 = Rational(-4, 2) rat2 = Rational(8, 2) # Prints the rational number puts rat1 ** rat2 Output: 16/1 Example 2: # Ruby program for ** method # Initialize rational number rat1 = Rational(-4, 2) # Prints the rational number puts rat1 ** 0 Output: 1/1 Like Article Suggest improvement Previous Ruby | Rational negative?() function Next Ruby | Numeric quo() function Share your thoughts in the comments Add Your Comment Please Login to comment...