Как вычислить квадратный корень из отрицательных чисел?

m пытается создать комплексное число из корня квадратного из отрицательного числа, используя следующий код:

 include Math
 z = Complex(sqrt(-9))

Но это выдает эту ошибку:

Math::DomainError: Numerical argument is out of domain - "sqrt"
    from kata2.rb:20:in `sqrt'
    from kata2.rb:20:in `polinomio'
    from kata2.rb:34
    from /home/howarto/.rvm/rubies/ruby-2.0.0-p247/bin/irb:13:in `'

Как я могу построить комплексное число из квадратного корня из отрицательного числа?

Ответы на вопрос(1)

Ваш ответ на вопрос