Learn R Programming

modehunt (version 1.0.8)

myRound: Round 5 up to the next higher integer

Description

The built-in R function round rounds a 5 to the even digit. Instead, we preferred the more intuitive rounding meaning that a 5 is always rounded to the next higher digit.

Usage

myRound(d)

Value

The biggest integer not bigger than \(d\) if \(d - \lfloor d \rfloor < 0.5\) and the smallest integer greater than \(d\) if \(d - \lfloor d \rfloor \ge 0.5\).

Arguments

d

Real number.

See Also

The built-in R function round.

Examples

Run this code
x <- c(1.5, 2.5)

## built in R function
round(x)
## [1] 2 2

## this function
myRound(x)
## [1] 2 3

Run the code above in your browser using DataLab