Main Content

Round to nearest decimal or integer

`Y = round(`

rounds
each element of `X`

)`X`

to the nearest integer. In the
case of a tie, where an element has a fractional part of exactly `0.5`

,
the `round`

function rounds away from zero to the
integer with larger magnitude.

`format short`

and`format long`

both display rounded numbers. This can cause unexpected results when combined with the`round`

function.For display purposes, use

`sprintf`

to control the exact display of a number as a string. For example, to display exactly 2 decimal digits of`pi`

(and no trailing zeros), use`sprintf('%.2f',pi)`

.