Ruby | Rational negative?() function Last Updated : 19 Mar, 2024 Improve Improve Like Article Like Save Share Report The negative?() is an inbuilt function in Ruby returns boolean value true if rational number is less than zero otherwise false. Syntax: rat.negative?() Parameters: The function accepts no parameter. Return Value: It returns boolean value true if rational number is less than zero otherwise return false. Example 1: # Ruby program for negative?() method # Initialize rational number rat1 = Rational(-2, 9) # Prints the rational number puts rat1.negative?() Output: true Example 2: # Ruby program for negative?() method # Initialize rational number rat1 = Rational('1.23') # Prints the rational number puts rat1.negative?() Output: false Like Article Suggest improvement Previous Ruby | Rational truncate() function Next Ruby | Rational positive?() function Share your thoughts in the comments Add Your Comment Please Login to comment...