mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-06 13:07:48 +00:00
Add imaginary unit. (#7922)
This commit is contained in:
@@ -25,6 +25,10 @@ type
|
||||
Complex* = tuple[re, im: float]
|
||||
## a complex number, consisting of a real and an imaginary part
|
||||
|
||||
const
|
||||
im*: Complex = (re: 0.0, im: 1.0)
|
||||
## The imaginary unit. √-1.
|
||||
|
||||
proc toComplex*(x: SomeInteger): Complex =
|
||||
## Convert some integer ``x`` to a complex number.
|
||||
result.re = x
|
||||
|
||||
Reference in New Issue
Block a user