红宝石 |有理**法
**是 Ruby 中的一个内置方法,通过在两个有理数之间执行求幂来返回有理数。
Syntax: rat1 ** rat2
Parameters: The function accepts no parameter
Return Value: It returns the rational number by performing exponentiation between two rational numbers.
示例 1 :
# Ruby program for ** method
# Initialize rational number
rat1 = Rational(-4, 2)
rat2 = Rational(8, 2)
# Prints the rational number
puts rat1 ** rat2
输出:
16/1
示例 2 :
# Ruby program for ** method
# Initialize rational number
rat1 = Rational(-4, 2)
# Prints the rational number
puts rat1 ** 0
输出:
1/1