Instance Method インスタンスメソッド

subtracting(_:)

Returns a new measurement by subtracting the specified measurement from the receiver. 指定された寸法をレシーバから引くことによる新しい寸法を返します。

Declaration 宣言

func subtracting(_ measurement: Measurement<Unit>) -> Measurement<Unit>

Parameters パラメータ

measurement

The measurement to be subtracted. 引かれることになる寸法。

Return Value 戻り値

A new measurement with a value equal to the receiver’s value minus the value of the specified measurement converted into the unit of the receiver. レシーバの単位へと変換されたこの指定された寸法の値を、レシーバのもつ値から引いたものと等しい値を持つ、ある新しい寸法。

Discussion 議論

This method raises an invalidArgumentException if the receiver cannot be converted to unit. このメソッドは、レシーバが単位へと変換されることができないならばinvalidArgumentExceptionを引き起こします。

You can use the canBeConverted(to:) method, passing the unit of the specified measurement, to determine whether a measurement can be converted to a particular unit before calling this method. あなたはcanBeConverted(to:)メソッドを、この指定された寸法の単位を渡して使用することで、寸法が特定の単位へとこのメソッドを呼び出す前に変換できるかどうか判定できます。

See Also 参照

Operating on Measurements 寸法に関して演算する