bignum: Arbitrary-Precision Integer and Floating-Point Mathematics

Classes for storing and manipulating arbitrary-precision integer vectors and high-precision floating-point vectors. These extend the range and precision of the 'integer' and 'double' data types found in R. This package utilizes the 'Boost.Multiprecision' C++ library. It is specifically designed to work well with the 'tidyverse' collection of R packages.

Version: 0.3.0
Depends: R (≥ 3.3.0)
Imports: rlang, vctrs (≥ 0.3.0)
LinkingTo: BH, cpp11
Suggests: knitr, pillar (≥ 1.6.3), rmarkdown, testthat
Published: 2021-10-15
Author: David Hall ORCID iD [aut, cre, cph]
Maintainer: David Hall <david.hall.physics at gmail.com>
BugReports: https://github.com/davidchall/bignum/issues
License: MIT + file LICENSE
URL: https://davidchall.github.io/bignum/, https://github.com/davidchall/bignum
NeedsCompilation: yes
SystemRequirements: C++11
Materials: README NEWS
CRAN checks: bignum results

Downloads:

Reference manual: bignum.pdf
Vignettes: Control the displayed precision
Hierarchy of data types
Package source: bignum_0.3.0.tar.gz
Windows binaries: r-devel: bignum_0.2.2.zip, r-devel-UCRT: bignum_0.2.2.zip, r-release: bignum_0.2.2.zip, r-oldrel: bignum_0.2.2.zip
macOS binaries: r-release (arm64): bignum_0.2.2.tgz, r-release (x86_64): bignum_0.3.0.tgz, r-oldrel: bignum_0.3.0.tgz
Old sources: bignum archive

Reverse dependencies:

Reverse suggests: ipaddress

Linking:

Please use the canonical form https://CRAN.R-project.org/package=bignum to link to this page.