メインメニューを開く

差分

剰余

369 バイト追加, 2018年8月28日 (火) 05:27
編集の要約なし
</syntaxhighlight>ほとんどの[[プログラミング言語]]では剰余演算子([[C言語]]であれば「%」)やmodメソッド、remメソッドなどが用意されている。
== 主な用途 ==
偶数と奇数の判定などによく登場する。[[HTML]]のテーブルの奇数行と偶数行を[[PHP]]や[[JavaScript]]で色分けする際などにもよく登場するので[[プログラマー]]だけでなく[[デザイナー]]もこのくらいは覚えておこう。<syntaxhighlight>
bool is_even(int n) => n % 2 == 0;
bool is_odd(int n) => n % 2 == 1;
</syntaxhighlight>バーコードの計算式などにも使われている([[モジュラス11]]など)。 また、マイクロ秒やナノ秒を周期で剰余すると擬似的にカウンタICを再現するのにも使えたりする。PC上でカウンタICを再現したいヤツなどエミュレータを作るヤツくらいなので忘れてよい。
匿名利用者