Swift 標準ライブラリ >     Float     >     abs(_:)
型メソッド
abs(_:)
この値の大きさ。
宣言
議論
任意の値 x に対して、x.magnitude.sign は .plus (正) です。x が NaN でない場合、x.magnitude は x の絶対値です。
グローバルな abs(_:) 関数は、絶対値を求める必要があるときに、よく知られている構文を提供します。さらに、abs(_:) は、汎用のコンテキストでも同じ型の値を常に返しますので、magnitude プロパティの代わりに関数を使用することをお勧めします。
let targetDistance: Float = 5.25 let throwDistance: Float = 5.5 let margin = targetDistance - throwDistance // margin == -0.25 // margin.magnitude == 0.25 // Use 'abs(_:)' instead of 'magnitude' print("Missed the target by \(abs(margin)) meters.") // Prints "Missed the target by 0.25 meters."
以下も見よ
関連したシンボル
abs(_:)