Gaussian primes: Difference between revisions
Content added Content deleted
m (→{{header|Wren}}: Minor update following changes to complex number formatting.) |
|||
Line 773: | Line 773: | ||
} |
} |
||
System.print("Gaussian primes with a norm less than 100 sorted by norm:") |
System.print("Gaussian primes with a norm less than 100 sorted by norm:") |
||
Fmt.tprint("($ |
Fmt.tprint("($0.0z) ", gp10, 5) |
||
GPrimes = GPrimes.map { |c| c.toPair }.toList |
GPrimes = GPrimes.map { |c| c.toPair }.toList |
||
Line 799: | Line 799: | ||
<pre> |
<pre> |
||
Gaussian primes with a norm less than 100 sorted by norm: |
Gaussian primes with a norm less than 100 sorted by norm: |
||
( 1 + |
( 1 + 1i) ( 1 - 1i) (-1 + 1i) (-1 - 1i) ( 2 + 1i) |
||
( 2 - |
( 2 - 1i) ( 1 + 2i) ( 1 - 2i) (-1 + 2i) (-1 - 2i) |
||
(-2 + |
(-2 + 1i) (-2 - 1i) ( 3 + 0i) ( 0 + 3i) ( 0 - 3i) |
||
(-3 + |
(-3 + 0i) ( 3 + 2i) ( 3 - 2i) ( 2 + 3i) ( 2 - 3i) |
||
(-2 + |
(-2 + 3i) (-2 - 3i) (-3 + 2i) (-3 - 2i) ( 4 + 1i) |
||
( 4 - |
( 4 - 1i) ( 1 + 4i) ( 1 - 4i) (-1 + 4i) (-1 - 4i) |
||
(-4 + |
(-4 + 1i) (-4 - 1i) ( 5 + 2i) ( 5 - 2i) ( 2 + 5i) |
||
( 2 - |
( 2 - 5i) (-2 + 5i) (-2 - 5i) (-5 + 2i) (-5 - 2i) |
||
( 6 + |
( 6 + 1i) ( 6 - 1i) ( 1 + 6i) ( 1 - 6i) (-1 + 6i) |
||
(-1 - |
(-1 - 6i) (-6 + 1i) (-6 - 1i) ( 5 + 4i) ( 5 - 4i) |
||
( 4 + |
( 4 + 5i) ( 4 - 5i) (-4 + 5i) (-4 - 5i) (-5 + 4i) |
||
(-5 - |
(-5 - 4i) ( 7 + 0i) ( 0 + 7i) ( 0 - 7i) (-7 + 0i) |
||
( 7 + |
( 7 + 2i) ( 7 - 2i) ( 2 + 7i) ( 2 - 7i) (-2 + 7i) |
||
(-2 - |
(-2 - 7i) (-7 + 2i) (-7 - 2i) ( 6 + 5i) ( 6 - 5i) |
||
( 5 + |
( 5 + 6i) ( 5 - 6i) (-5 + 6i) (-5 - 6i) (-6 + 5i) |
||
(-6 - |
(-6 - 5i) ( 8 + 3i) ( 8 - 3i) ( 3 + 8i) ( 3 - 8i) |
||
(-3 + |
(-3 + 8i) (-3 - 8i) (-8 + 3i) (-8 - 3i) ( 8 + 5i) |
||
( 8 - |
( 8 - 5i) ( 5 + 8i) ( 5 - 8i) (-5 + 8i) (-5 - 8i) |
||
(-8 + |
(-8 + 5i) (-8 - 5i) ( 9 + 4i) ( 9 - 4i) ( 4 + 9i) |
||
( 4 - |
( 4 - 9i) (-4 + 9i) (-4 - 9i) (-9 + 4i) (-9 - 4i) |
||
</pre> |
</pre> |