Fast Library for Number Theory
Arbitrary Precision Floating-Point Complex Numbers with Error Bounds
Arbitrary Precision Floating-Point Complex Numbers
Zeta and Related Functions
Hypergeometric Functions
Incomplete Gamma and Related Functions
Gamma and Related Functions
Lambert W function
Arbitrary Precision Floating-Point Real Numbers with Error Bounds
Arbitrary Precision Floating-Point Real Numbers
Concatenate Vectors
Mathematical Constants Represented to Arbitrary Precision
Class of FLINT-Type Vectors
Defunct Functions in Package flint
Deprecated Functions in Package flint
Not Yet Implemented Functions in Package flint
Package flint
Arbitrary Precision Rational Numbers
Arbitrary Precision Signed Integers
Format FLINT-type Numbers as Strings
Fixed Precision Magnitude (Error) Bounds
Get or Set One Part of a Vector
Fixed Precision Unsigned and Signed Integers
An R interface to 'FLINT' <https://flintlib.org/>, a C library for number theory. 'FLINT' extends GNU 'MPFR' <https://www.mpfr.org/> and GNU 'MP' <https://gmplib.org/> with support for operations on standard rings (the integers, the integers modulo n, finite fields, the rational, p-adic, real, and complex numbers) as well as matrices and polynomials over rings. 'FLINT' implements midpoint-radius interval arithmetic, also known as ball arithmetic, in the real and complex numbers, enabling computation in arbitrary precision with rigorous propagation of rounding errors; see Johansson (2017) <doi:10.1109/TC.2017.2690633>. Finally, 'FLINT' provides ball arithmetic implementations of many special mathematical functions, with high coverage of reference works such as the NIST Digital Library of Mathematical Functions <https://dlmf.nist.gov/>. The R interface defines S4 classes, generic functions, and methods for representation and basic operations as well as plain R functions mirroring and vectorizing entry points in the C library.