Learn R Programming

sfsmisc (version 0.9-4)

signi: Rounding to Significant Digits

Description

Rounds to significant digits similarly to signif.

Usage

signi(x, digits = 6)

Arguments

x
numeric vector to be rounded.
digits
number of significant digits required.

Value

  • numeric vector ``close'' to x, i.e. by at least digits significant digits.

See Also

signif, round.

Examples

Run this code
(x1 <- seq(-2, 4, by = 0.5))
identical(x1, signi(x1))# since 0.5 is exact in binary arithmetic
(x2 <- pi - 3 + c(-5,-1,0, .1, .2, 1, 10,100))
signi(x2, 3)

Run the code above in your browser using DataLab