Swift 標準ライブラリ >     Float     >     advanced(by:)
インスタンスメソッド
advanced(by:)
与えられた距離だけ進んだ新しい値を返します。
宣言
パラメータ
amount | この値を進めるべき距離。 |
戻り値
この値に加算される amount の新しい値。
議論
2 つの値 x および d について、x.advanced(by: d) の結果は x + d に等しく、x.distance(to: y) は d に近似するような新しい値 y となります。例えば:
let x = 21.5 let y = x.advanced(by: -6.5) // y == 15.0 print(x.distance(to: y)) // Prints "-6.5"