roundTo: Round to nearest target value

roundToR Documentation

Round to nearest target value

Description

This function rounds a value to a nearest "target" value (e.g., you could round 0.72 to the nearest 0.25, or 0.75).

Usage

roundTo(x, target, roundFx = round)

Arguments

x

Numeric.

target

Numeric.

roundFx

Any of round, floor, or ceiling.

Value

Numeric.

Examples

roundTo(0.73, 0.05)
roundTo(0.73, 0.1)
roundTo(0.73, 0.25)
roundTo(0.73, 0.25, floor)
roundTo(0.73, 1)
roundTo(0.73, 10)
roundTo(0.73, 10, ceiling)

adamlilith/omnibus documentation built on April 12, 2024, 8:46 p.m.