XCode 26.2 日本語化計画
与えられた 2 つの値の差を返します。オーバーフローが発生した場合は結果を包み込みます。
static func &- (lhs: Self, rhs: Self) -> Self
lhs
数値。
rhs
lhs から減算すべき値。
オーバーフロー減算演算子 (&-) は、整数型の固定幅をオーバーフローするビットを破棄します。以下の例では、10 と 21 の差が UInt で表現可能な最小値である 0 未満であるため、結果はオーバーフローしたビットを破棄した後の部分値となります。
オーバーフロー演算子を使用した算術演算の詳細については、Swift プログラミング言語 の オーバーフロー演算子 を参照してください。