1
exercism fetch julia complex-numbers

Complex Numbers

A complex number is a number in the form a + b * i where a and b are real and i satisfies i^2 = -1.

Assume the programming language you are using does not have an implementation of complex numbers.

The Julia Base implementation of complex numbers can be found here: https://github.com/JuliaLang/julia/blob/master/base/complex.jl.


You can work on the bonus exercises by changing @test_skip to @test.

Bonus A

Implement the exponential function on complex numbers exp(::ComplexNumber).

Bonus B

Implement jm analogous to im so that 1 + 1jm == ComplexNumber(1, 1).

Source

Wikipedia https://en.wikipedia.org/wiki/Complex_number

Submitting Incomplete Solutions

It's possible to submit an incomplete solution so you can see how others have completed the exercise.