Ruby | Numeric i() function Last Updated : 19 Mar, 2024 Improve Improve Like Article Like Save Share Report The i() is an inbuilt method in Ruby returns a complex number with the imaginary part that is given. Syntax: num.i() Parameters: The function needs a number which is the imaginary part of the complex number. Return Value: It returns a complex number with the imaginary part. Example 1: # Ruby program for i() # method in Numeric # Initialize a number num1 = -10 # Prints Complex number puts num1.i() Output: 0-10i Example 2: # Ruby program for i() # method in Numeric # Initialize a number num1 = 12 # Prints Complex number puts num1.i() Output: 0+12i Like Article Suggest improvement Previous Ruby | Numeric finite?() function Next Ruby | Numeric fdiv() function Share your thoughts in the comments Add Your Comment Please Login to comment...