%(剰余)
名称
%(剰余)
説明
整数同士の割り算での、剰余(余り)を計算する。配列の大きさなど、変数をある範囲内(例: 配列の大きさ)に収めるのに有用である。
書式
remainder = dividend % divisor;
引数
| reminder | 変数。利用できるデータ型: int、float、double。 |
| dividend | 変数もしくは定数。利用できるデータ型: int。 |
| divisor | 非ゼロの変数もしくは定数。利用できるデータ型: int。 |
使用例
|
|
|
|
注意
- 剰余演算子は浮動小数点数に対しては動作しない。
- 一番目のオペランドが負の場合は、結果は負もしくは0である。このため、x % 10の結果は、xが負の場合も考えられるので、必ず0から9の間というわけではない。
参照
オリジナルのページ
https://docs.arduino.cc/language-reference/en/structure/arithmetic-operators/remainder/
最終更新日
August 16, 2026