Learn R Programming

modehunt (version 1.0.7)

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)

Arguments

d
Real number.

Value

$d$ if $d - \lfloor d \rfloor < 0.5$ and the smallest integer greater than $d$ if $d - \lfloor d \rfloor \ge 0.5$.

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