math.primes: commas look better.
parent
240825b7ed
commit
6e9dfc86c3
|
@ -9,10 +9,10 @@ IN: math.primes
|
||||||
<PRIVATE
|
<PRIVATE
|
||||||
|
|
||||||
: look-in-bitmap ( n -- ? )
|
: look-in-bitmap ( n -- ? )
|
||||||
integer>fixnum $[ 8999999 sieve ] marked-unsafe? ; inline
|
integer>fixnum $[ 8,999,999 sieve ] marked-unsafe? ; inline
|
||||||
|
|
||||||
: (prime?) ( n -- ? )
|
: (prime?) ( n -- ? )
|
||||||
dup 8999999 <= [ look-in-bitmap ] [ miller-rabin ] if ;
|
dup 8,999,999 <= [ look-in-bitmap ] [ miller-rabin ] if ;
|
||||||
|
|
||||||
: simple? ( n -- ? )
|
: simple? ( n -- ? )
|
||||||
{ [ even? ] [ 3 divisor? ] [ 5 divisor? ] } 1|| ;
|
{ [ even? ] [ 3 divisor? ] [ 5 divisor? ] } 1|| ;
|
||||||
|
|
Loading…
Reference in New Issue