round2: Round up from .5

Description Usage Arguments Details Value Examples

View source: R/webexercises_fns.R

Description

Round up from .5

Usage

1
round2(x, digits = 0)

Arguments

x

A vector of numeric values.

digits

Integer indicating the number of decimal places ('round') or significant digits ('signif') to be used.

Details

Implements rounding using the "round up from .5" rule, which is more conventional than the "round to even" rule implemented by R's built-in round function. This implementation was taken from https://stackoverflow.com/a/12688836.

Value

A vector of rounded numeric values.

Examples

1
2
3
4
round2(c(2, 2.5))

# compare to:
round(c(2, 2.5))

webexercises documentation built on Sept. 15, 2021, 9:09 a.m.