Initializer

init(_:)

Creates an integer from the given floating-point value, rounding toward zero. 与えられた浮動小数点値から整数を作成します、ゼロへの丸めを行います。

Declaration 宣言

init(_ value: CGFloat)

Parameters パラメータ

value

A floating-point value to convert to an integer. value must be representable in this type after rounding toward zero. 整数へと変換する浮動小数点値.valueは、ゼロへの丸め後にこの型において表現可能でなければなりません。

Discussion 解説

Any fractional part of value is removed, rounding the resulting value toward zero. valueの小数部分は何であれ取り除かれます、結果となる値はゼロへと丸められます。


let x = Int(21.5 as CGFloat)
// x == 21
let y = Int(-21.5 as CGFloat)
// y == -21

See Also 参照

Converting Floating-Point Values 浮動小数点値の変換