# Round a numeric vector; halves will be rounded up, ala Microsoft Excel.

Source:`R/round_half_up.R`

`round_half_up.Rd`

In base R `round()`

, halves are rounded to even, e.g., 12.5 and
11.5 are both rounded to 12. This function rounds 12.5 to 13 (assuming
`digits = 0`

). Negative halves are rounded away from zero, e.g., -0.5 is
rounded to -1.

This may skew subsequent statistical analysis of the data, but may be desirable in certain contexts. This function is implemented exactly from https://stackoverflow.com/a/12688836; see that question and comments for discussion of this issue.