Instance Method


Returns this value rounded to an integral value using “schoolbook rounding.”


func rounded() -> Self

Return Value

The nearest integral value, or, if two integral values are equally close, the integral value with greater magnitude.


The rounded() method uses the .toNearestOrAwayFromZero rounding rule, where a value halfway between two integral values is rounded to the one with greater magnitude. The following example rounds several values using this default rule:

// 5.0
// 6.0
// -5.0
// -6.0

To specify an alternative rule for rounding, use the rounded(_:) method instead.