Instance Method インスタンスメソッド

round()

Rounds this value to an integral value using “schoolbook rounding.” 「教科書丸め」を使ってこの値を整数値に丸めます。

Declaration 宣言

mutating func round()

Discussion 解説

The round() 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: round()メソッドは.toNearestOrAwayFromZero丸め規則を使います、そこでは2つの整数値の間の中ほどの値はより大きい規模を持つものへと丸められます。以下の例はいくつかの値をこの初期設定での規則を使って丸めます:


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. 丸めのための代替の規則を指定するには、round(_:)メソッドを代わりに使ってください。

See Also 参照

Rounding Values 値を丸める