The value to use when dividing this value. この値を除算するときに使うための値。
remainder(dividingBy:)
Availability
- iOS 14.0+
- iPadOS 14.0+
- macOS 11.0+
- Mac Catalyst 14.5+
- tvOS 14.0+
- watchOS 7.0+
- Xcode 12.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
Parameters パラメータ
other
Return Value 戻り値
The remainder of this value divided by other
.
other
で除算されたこの値の余りを返します。
Discussion 解説
For two finite values x
and y
, the remainder r
of dividing x
by y
satisfies x == y * q + r
, where q
is the integer nearest to x / y
. If x / y
is exactly halfway between two integers, q
is chosen to be even. Note that q
is not x / y
computed in floating-point arithmetic, and that q
may not be representable in any available integer type.
2つの有限値x
とy
に対して、x
をy
で割った余りr
はx == y * q + r
を満足させます、ここでq
はx / y
に最も近い整数です。x / y
が正確に2つの整数の間の中ほどならば、q
は偶数である方を選ばれます。q
が浮動小数点算術で計算されるx / y
ではないこと、そしてq
は何らかの利用可能な整数型において表現可能でないかもしれないことに注意してください
The following example calculates the remainder of dividing 8.625 by 0.75: 以下の例は、8.625を0.75で割ることの余りを計算します:
If this value and other
are finite numbers, the remainder is in the closed range -abs(other / 2)...abs(other / 2)
. The remainder(dividing
method is always exact. This method implements the remainder operation defined by the IEEE 754 specification.
この値とother
が有限数ならば、あまりは完結範囲-abs(other / 2)...abs(other / 2)
の中に入ります。remainder(dividing
メソッドは常に厳密に正確です。このメソッドは、IEEE 754 仕様によって定義される剰余演算を実装します。
Note 注意
This documentation comment was inherited from Floating
.
この文書化コメントは、Floating
から引き継がれました。