CMath is a library that provides trigonometric and transcendental functions for complex numbers.

To start using this library, simply:

require "cmath"

Square root of a negative number is a complex number.

CMath.sqrt(-9) #=> 0+3.0i