func isMultiple (of: Self) -> Bool
true
if this value is a multiple of the given value, and false
otherwise.
true
をもしこの値がその与えられた値の倍数ならば、そしてfalse
をそうでないならば返します。
true
if this value is a multiple of the given value, and false
otherwise.
true
をもしこの値がその与えられた値の倍数ならば、そしてfalse
をそうでないならば返します。
Availability
Technology
func isMultiple(of other: Self) -> Bool
other
The value to test. テストする値。
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 true
if x
is zero and false
otherwise.
x
はtrue
です、もしx
がゼロであるならば、そしてそうでなければfalse
です。
T
is true
for signed integer T
, even though the quotient T
isn’t representable in type T
.
T
はtrue
です、符号付き整数T
に対して、たとえ商T
が型T
で表現可能でなくてさえ。
func isMultiple (of: Self) -> Bool
true
if this value is a multiple of the given value, and false
otherwise.
true
をもしこの値がその与えられた値の倍数ならば、そしてfalse
をそうでないならば返します。
func isMultiple (of: Self) -> Bool
true
if this value is a multiple of the given value, and false
otherwise.
true
をもしこの値がその与えられた値の倍数ならば、そしてfalse
をそうでないならば返します。
Self
conforms to FixedWidthInteger
.
Self
がFixedWidthInteger
に準拠する時に利用可能です。
func quotientAndRemainder (dividingBy : Self) -> (quotient: Self, remainder: Self)