Rounds this value to an integral value using “schoolbook rounding.”
SDK
- Xcode 9.0+
Framework
- Swift Standard Library
Declaration
mutating func round()
Discussion
The round()
method uses the .to
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:
var x = 5.2
x.round()
// x == 5.0
var y = 5.5
y.round()
// y == 6.0
var z = -5.5
z.round()
// z == -6.0
To specify an alternative rule for rounding, use the round(_:)
method instead.