Swift 標準ライブラリ >     Float80     >     abs(_:)


型メソッド


abs(_:)


この値の大きさ。





宣言


static func abs(_ x: Float80) -> Float80


議論


任意の値 x に対して、x.magnitude.sign.plus (正) です。x が NaN でない場合、x.magnitudex の絶対値です。


グローバルな abs(_:) 関数は、絶対値を求める必要があるときに、よく知られている構文を提供します。さらに、abs(_:) は、汎用のコンテキストでも同じ型の値を常に返しますので、magnitude プロパティの代わりに関数を使用することをお勧めします。


let targetDistance: Float80 = 5.25
let throwDistance: Float80 = 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(_:)





目次
Xcode の新機能

  • 言語:Swift
  • 宣言
  • 議論
  • 以下も見よ












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)