focus expression text field at startup -> version 1.2
[LeanCalc.git] / help / lfactor
1 NAME
2     lfactor - smallest prime factor in first specified number of primes
3
4 SYNOPSIS
5     lfactor(n, m)
6
7 TYPES
8     n           integer
9     m           nonnegative integer <= 203280221 (= number of primes < 2^32)
10
11     return      positive integer
12
13 DESCRIPTION
14     If n >= 0 and n has a prime factor in the first m primes,
15     lfactor(n, m) returns the smallest such factor.
16
17     If n < 0, -1 is returned.
18
19 EXAMPLE
20     > print lfactor(35,2), lfactor(35,3), lfactor(-35, 3)
21     1 5 -1
22
23     > print lfactor(2^32+1,115), lfactor(2^32+1,116), lfactor(2^59-1,1e5)
24     1 641 179951
25
26 LIMITS
27     none
28
29 LINK LIBRARY
30     NUMBER *qlowfactor(NUMBER *n, NUMBER *count)
31     FULL zlowfactor(ZVALUE z, long count)
32
33 SEE ALSO
34     factor
35