numlib::legendre
-- Legendre
symbolnumlib::legendre
(a, p)
returns the
Legendre symbol (a|p)
.
numlib::legendre(a, p)
a |
- | an integer |
p |
- | an odd prime |
numlib::legendre
(a,p)
returns
-1
, 0
, 1
, or the function call
with evaluated arguments.
numlib::jacobi
,
numlib::isquadres
numlib::legendre
returns an error if one of its
arguments evaluates to a number of wrong type.numlib::legendre
returns the function call with
evaluated arguments if at least one of its arguments does not evaluate
to a number.Computing the Legendre symbol (132132 | 3231277):
>> numlib::legendre(132132,3231227)
1
Computing the Legendre symbol (132131 | 3231277):
>> numlib::legendre(132131,3231227)
-1
Computing the Legendre symbol (-303|101):
>> numlib::legendre(-303,101)
0