Roots of unity: Difference between revisions

Line 447:
<lang haskell>import Data.Complex
 
rootsOfUnity n = [cis (2*pi*k/n) | k <- [10..n-1]]</lang>
 
Output:
<lang haskell>*Main> rootsOfUnity 3
[1.0 :+ 0.0,
[(-0.4999999999999998) :+ 0.8660254037844387,
(-0.50000000000000044999999999999998) :+ (-0.8660254037844384)8660254037844387,
1.(-0.5000000000000004) :+ (-20.4492127076447545e-168660254037844384)]</lang>
 
=={{header|Icon}} and {{header|Unicon}}==
Anonymous user