Operator 演算子

-(_:_:)

Subtracts one value from another and produces their difference.

Declaration 宣言

static func - (lhs: AnimatablePair<First, Second>, rhs: AnimatablePair<First, Second>) -> AnimatablePair<First, Second>

Parameters パラメータ

lhs

A numeric value. ある数値。

rhs

The value to subtract from lhs. lhsから減じる値。

Discussion 議論

The subtraction operator (-) calculates the difference of its two arguments. For example: 例えば:


8 - 3                   // 5
-10 - 5                 // -15
100 - -5                // 105
10.5 - 100.0            // -89.5

You cannot use - with arguments of different types. To subtract values of different types, convert one of the values to the other value’s type.


let x: UInt8 = 21
let y: UInt = 1000000
y - UInt(x)             // 999979

See Also 参照

Manipulating Animations