| sizeinbase {gmp} | R Documentation | 
Compute size of a bigz in a base
Description
Return an approximation to the number of character the integer X would have printed in base b. The approximation is never too small.
In case of powers of 2, function gives exact result.
Usage
sizeinbase(a, b=10)
Arguments
| a | big integer, i.e.  | 
| b | base | 
Value
integer of the same length as a: the size, i.e. number of
digits, of each a[i].
Author(s)
Antoine Lucas
References
The GNU MP Library, see https://gmplib.org
Examples
sizeinbase(342434, 10)# 6 obviously
Iv <- as.bigz(2:7)^500
sizeinbase(Iv)
stopifnot(sizeinbase(Iv)       == nchar(as.character(Iv)),
          sizeinbase(Iv, b=16) == nchar(as.character(Iv, b=16)))
[Package gmp version 0.7-4 Index]