DescTools (version 0.99.19)

Frac: Fractional Part and Maximal Digits of a Numeric Value

Description

Frac returns the fractional part of a numeric value. MaxDigits return the number of digits in x. Ndec returns the number of decimals and Prec the precision of a number x.

Usage

Frac(x, dpwr = NA) MaxDigits(x) Ndec(x) Prec(x)

Arguments

x
the numeric value (or a vector of numerics), whose fractional part is to be calculated.

dpwr
if dpwr is not missing, the fractional part will be multiplied by 10^dpwr and returned rounded to integer. Defaults to NA.

Value

See Also

format.info, as.integer, trunc

Examples

Run this code
x <- rnorm(5)*100
x
Frac(x)

# multiply by 10^4
Frac(x, dpwr=4)

MaxDigits(c(1.25, 1.8, 12.0, 1.00000))

x <- c("0.0000", "0", "159.283", "1.45e+10", "1.4599E+10" )
Ndec(x)
Prec(as.numeric(x))

Run the code above in your browser using DataLab