gmp: Multiple Precision Arithmetic

Multiple Precision Arithmetic (big integers and rationals, prime number tests, matrix computation), "arithmetic without limitations" using the C library GMP (GNU Multiple Precision Arithmetic).

AuthorAntoine Lucas, Immanuel Scholz, Rainer Boehme <rb-gmp@reflex-studio.de>, Sylvain Jasson <jasson@toulouse.inra.fr>, Martin Maechler <maechler@stat.math.ethz.ch>
Date of publication2017-01-08 13:37:30
MaintainerAntoine Lucas <antoinelucas@gmail.com>
LicenseGPL
Version0.5-13
http://mulcyber.toulouse.inra.fr/projects/gmp

View on CRAN

Functions

\%*\% Man page
abs.bigq Man page
abs.bigz Man page
add.bigq Man page
add.bigz Man page
\%*\%,ANY,bigq-method Man page
\%*\%,ANY,bigz-method Man page
apply Man page
apply.bigq Man page
apply.bigz Man page
apply.default Man page
as.bigq Man page
as.bigz Man page
as.bigz.bigq Man page
as.character.bigq Man page
as.character.bigz Man page
as.double.bigq Man page
as.double.bigz Man page
as.matrix.bigq Man page
as.matrix.bigz Man page
asNumeric Man page
asNumeric,ANY-method Man page
asNumeric,bigq-method Man page
asNumeric,bigz-method Man page
asNumeric-methods Man page
as.vector.bigq Man page
as.vector.bigz Man page
biginteger_as Man page
biginteger_as_character Man page
bigq Man page
^.bigq Man page
<=.bigq Man page
<.bigq Man page
==.bigq Man page
>=.bigq Man page
>.bigq Man page
-.bigq Man page
!=.bigq Man page
/.bigq Man page
[<-.bigq Man page
[.bigq Man page
[[<-.bigq Man page
[[.bigq Man page
*.bigq Man page
\%*\%.bigq Man page
+.bigq Man page
\%*\%,bigq,ANY-method Man page
\%*\%,bigq,bigq-method Man page
bigq-class Man page
bigz Man page
^.bigz Man page
<=.bigz Man page
<.bigz Man page
==.bigz Man page
>=.bigz Man page
>.bigz Man page
-.bigz Man page
!=.bigz Man page
/.bigz Man page
[<-.bigz Man page
[.bigz Man page
[[<-.bigz Man page
[[.bigz Man page
*.bigz Man page
\%/\%.bigz Man page
\%*\%.bigz Man page
\%\%.bigz Man page
+.bigz Man page
\%*\%,bigz,ANY-method Man page
\%*\%,bigz,bigz-method Man page
bigz-class Man page
c.bigq Man page
c.bigz Man page
cbind.bigq Man page
cbind.bigz Man page
chooseZ Man page
crossprod Man page
crossprod,ANY,bigq-method Man page
crossprod,ANY,bigz-method Man page
crossprod.bigq Man page
crossprod,bigq,ANY-method Man page
crossprod,bigq,bigq-method Man page
crossprod.bigz Man page
crossprod,bigz,ANY-method Man page
crossprod,bigz,bigz-method Man page
crossprod.default Man page
cumsum.bigq Man page
cumsum.bigz Man page
\%*\%.default Man page
denominator Man page
denominator<- Man page
dim<-.bigq Man page
dim.bigq Man page
dim<-.bigz Man page
dim.bigz Man page
div.bigq Man page
div.bigz Man page
divq.bigz Man page
Eulerian Man page
Eulerian.all Man page
factorialZ Man page
factorize Man page
fibnum Man page
fibnum2 Man page
formatN Man page
formatN.bigq Man page
formatN.bigz Man page
formatN.default Man page
formatN.double Man page
formatN.integer Man page
frexp Man page
frexpZ Man page
gcd Man page
gcd.bigz Man page
gcd.default Man page
gcdex Man page
gmp.is.0 Man page
gmp.is.integer Man page
gmpVersion Man page
inv Man page
inv.bigz Man page
is.bigq Man page
is.bigz Man page
is.matrixZQ Man page
is.na.bigq Man page
is.na.bigz Man page
isprime Man page
is.whole Man page
is.whole.bigq Man page
is.whole.bigz Man page
is.whole.default Man page
lcm Man page
lcm.bigz Man page
lcm.default Man page
length<-.bigq Man page
length.bigq Man page
length<-.bigz Man page
length.bigz Man page
log10.bigz Man page
log2.bigz Man page
log.bigz Man page
lucnum Man page
lucnum2 Man page
matrix Man page
matrix.bigq Man page
matrix.bigz Man page
matrix.default Man page
max.bigq Man page
max.bigz Man page
min.bigq Man page
min.bigz Man page
mod.bigz Man page
modulus Man page
modulus<- Man page
modulus<-.bigz Man page
modulus.bigz Man page
mul.bigq Man page
mul.bigz Man page
ncol.bigq Man page
ncol.bigz Man page
nextprime Man page
nrow.bigq Man page
nrow.bigz Man page
numerator Man page
numerator<- Man page
Oakley Man page
Oakley1 Man page
Oakley2 Man page
pow Man page
pow.bigq Man page
pow.bigz Man page
powm Man page
print.bigq Man page
print.bigz Man page
prod.bigq Man page
prod.bigz Man page
rbind.bigq Man page
rbind.bigz Man page
rep.bigq Man page
rep.bigz Man page
sign.bigq Man page
sign.bigz Man page
sizeinbase Man page
solve.bigq Man page
solve.bigz Man page
Stirling1 Man page
Stirling1.all Man page
Stirling2 Man page
Stirling2.all Man page
sub.bigq Man page
sub.bigz Man page
sum.bigq Man page
sum.bigz Man page
t.bigq Man page
t.bigz Man page
tcrossprod Man page
tcrossprod,ANY,bigq-method Man page
tcrossprod,ANY,bigz-method Man page
tcrossprod.bigq Man page
tcrossprod,bigq,ANY-method Man page
tcrossprod,bigq,bigq-method Man page
tcrossprod.bigz Man page
tcrossprod,bigz,ANY-method Man page
tcrossprod,bigz,bigz-method Man page
tcrossprod.default Man page
urand.bigz Man page
which.max,bigq-method Man page
which.max,bigz-method Man page
which.min,bigq-method Man page
which.min,bigz-method Man page

Files

gmp
gmp/TODO
gmp/configure.in
gmp/tests
gmp/tests/gmp-test.Rout.save
gmp/tests/arith-ex.R
gmp/tests/basic-ex.R
gmp/tests/gmp-test.R
gmp/src
gmp/src/matrix.cc
gmp/src/primes.h
gmp/src/init.cc
gmp/src/bigintegerR.h
gmp/src/bigrationalR.cc
gmp/src/biginteger.h
gmp/src/factorize.h
gmp/src/bigrational.cc
gmp/src/bigvec_q.cc
gmp/src/extract_matrix.h
gmp/src/factor.cc
gmp/src/biginteger.cc
gmp/src/matrixq.cc
gmp/src/Rgmp.h
gmp/src/apply.h
gmp/src/bigrationalR.h
gmp/src/solve.h
gmp/src/Makevars.in
gmp/src/bigvec.cc
gmp/src/factor.h
gmp/src/bigintegerR.cc
gmp/src/apply.cc
gmp/src/bigmod.h
gmp/src/bigvec_q.h
gmp/src/Makevars.win
gmp/src/extract_matrix.cc
gmp/src/factorize.cc
gmp/src/matrixq.h
gmp/src/bigmod.cc
gmp/src/solve.cc
gmp/src/bigrational.h
gmp/src/bigvec.h
gmp/src/matrix.h
gmp/NAMESPACE
gmp/data
gmp/data/Oakley2.R
gmp/data/Oakley1.R
gmp/R
gmp/R/matrixz.R gmp/R/matrix-prods.R gmp/R/AllClasses-etc.R gmp/R/biginteger.R gmp/R/Stirling-n-etc.R gmp/R/zzz.R gmp/R/matrixq.R gmp/R/bigq.R
gmp/MD5
gmp/DESCRIPTION
gmp/Changes
gmp/configure
gmp/ChangeLog
gmp/man
gmp/man/frexpZ.Rd gmp/man/operators_bigq.Rd gmp/man/extreme.Rd gmp/man/bigrational.Rd gmp/man/comp.bigq.Rd gmp/man/solve.Rd gmp/man/matrix.Rd gmp/man/factorialZ.Rd gmp/man/is.whole.Rd gmp/man/Oakley.Rd gmp/man/utils.Rd gmp/man/gcdex.Rd gmp/man/biginteger.rand.Rd gmp/man/modulus.Rd gmp/man/cumsum.Rd gmp/man/add.biginteger.Rd gmp/man/asNumeric.Rd gmp/man/comp.biginteger.Rd gmp/man/nextprime.Rd gmp/man/fibonacci.Rd gmp/man/biginteger.Rd gmp/man/factor.Rd gmp/man/apply.Rd gmp/man/Stirling.Rd gmp/man/formatN.Rd gmp/man/gcd.Rd gmp/man/extract.Rd gmp/man/sizeinbase.Rd gmp/man/isprime.Rd gmp/man/powm.Rd
gmp/cleanup

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.