The value to divide. 除算することになる値。
Operator
演算子
%(_:
%(_:_:)
Returns the remainder of dividing the first value by the second.
最初の値を2番目の値で除算した余りを返します。
Availability
- iOS 8.0+
- iPadOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 9.0+
Technology
- Swift Standard Library Swift標準ライブラリ
Declaration 宣言
Parameters パラメータ
lhs
rhs
The value to divide
lhs
by.rhs
must not be zero. この値でlhs
を除算します。rhs
は、ゼロではなりません。
Discussion 解説
The result of the remainder operator (%
) has the same sign as lhs
and has a magnitude less than rhs
.
剰余演算子(%
)の結果は、lhs
と同じ符号を持ち、rhs
より小さい規模を持ちます。
For any two integers a
and b
, their quotient q
, and their remainder r
, a == b * q + r
.
何らかの2つの整数a
とb
、それらの商q
、そしてそれらの余りr
に対して、a == b * q + r
。
Relationships 関係
From Protocol 由来プロトコル
See Also 参照
Arithmetic 算術
static func + (Int, Int) -> Int
Adds two values and produces their sum.
2つの値を加算してそれらの合計を生成します。
static func - (Int, Int) -> Int
Subtracts one value from another and produces their difference.
ある値をもう一方から減じて、それらの差を返します。
static func * (Int, Int) -> Int
Multiplies two values and produces their product.
2つの値を乗算してそれらの積を生成します。
static func / (Int, Int) -> Int
Returns the quotient of dividing the first value by the second.
最初の値を2番目の値で除算した商を返します。