Skip to contents

Divide an arbitrary-precision integer by a small whole number

Usage

morie_big_divmod_small(a, d)

Arguments

a

Value coercible by morie_bigint().

d

A positive whole number below 2^31.

Value

A list with quotient (a morie_bigint) and remainder.

Examples

r <- morie_big_divmod_small(morie_bigint("1000000000000000000007"), 7L)
str(r, max.level = 1)
#> List of 2
#>  $ quotient :List of 2
#>   ..- attr(*, "class")= chr "morie_bigint"
#>  $ remainder: num 6