Ruby 有理数 positive?()函数
positive?() 是Ruby中的一个内置函数,如果有理数大于零,则返回布尔值为真,否则为假。
语法 : rat.positive?()
参数 :该函数不接受任何参数
返回值 :如果有理数大于零,则返回布尔值为真,否则为假。
例子 1 :
# Ruby program for positive?() method
# Initialize rational number
rat1 = Rational(-2, 9)
# Prints the boolean value
puts rat1.positive?()
输出:
false
例2 :
# Ruby program for positive?() method
# Initialize rational number
rat1 = Rational('1.23')
# Prints the boolean value
puts rat1.positive?()
输出:
true