The value to test. テストする値。
isMultiple(of:)
true
if this value is a multiple of the given value, and false
otherwise.
true
をもしこの値がその与えられた値の倍数ならば、そしてfalse
をそうでないならば返します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 10.2+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
func isMultiple(of other: Self) -> Bool
Parameters パラメータ
other
Discussion 解説
For two integers a and b, a is a multiple of b if there exists a third integer q such that a = q*b. For example, 6 is a multiple of 3 because 6 = 2*3. Zero is a multiple of everything because 0 = 0*x for any integer x. 2つの整数aとbに対して、aはbの倍数です、もし第3の整数qが存在して、a = q*bであるようなところでは。例えば、6は3の倍数です、なぜなら6 = 2*3なので。ゼロはあらゆるものの倍数です、なぜなら0 = 0*xなので、どんな整数xに対してもです。
Two edge cases are worth particular attention: 2つの境界事例は特別な注意を払う価値があります:
x
is.is Multiple(of: 0) true
ifx
is zero andfalse
otherwise.x
は.is Multiple(of: 0) true
です、もしx
がゼロであるならば、そしてそうでなければfalse
です。T
is.min .is Multiple(of: -1) true
for signed integerT
, even though the quotientT
isn’t representable in type.min / -1 T
.T
は.min .is Multiple(of: -1) true
です、符号付き整数T
に対して、たとえ商T
が型.min / -1 T
で表現可能でなくてさえ。
Note 注意
This documentation comment was inherited from Binary
.
この文書化コメントは、Binary
から引き継がれました。