「インクリメント」と「デクリメント」の違い
スポンサーリンク
それぞれの用語の意味
| 用語 | 意味 |
|---|---|
| インクリメント | プログラミング関連で出てくる用語のひとつで、今の数字に1を足すこと |
| デクリメント | プログラミング関連で出てくる用語のひとつで、今の数字から1を引くこと |
似ているところ
どちらも値を変える操作です。
プログラミング関連の話で出てきます。
違うところ
値を足すか引くかの違いです。
インクリメントは今の数字に1を足す行為を指すカッコ付けた表現です。
ミカン箱にミカンを1つ放り込むイメージです。

デクリメントは今の数字から1を引く行為を指すカッコ付けた表現です。
ミカン箱からミカンを1つ取り出すイメージです。

備考
例えば、以下のような処理が あったとしましょう。
num = 1;
num++;
これは
・変数numに1を入れてください
・変数numの値に1を足してください
な命令です。
この処理が終わった後、変数numの値は2になっています。
この処理の2行目を指して
変数numをインクリメントする
や
変数numの値をインクリメントする
などと表現します。
あと余談ですが「++」を「インクリメント演算子」と呼んだりします。
これがインクリメントの例です。
次にデクリメントの例を挙げます。
例えば、以下のような処理が あったとしましょう。
num = 1;
num--;
これは
・変数numに1を入れてください
・変数numの値から1を引いてください
な命令です。
この処理が終わった後、変数numの値は0になっています。
この処理の2行目を指して
変数numをデクリメントする
や
変数numの値をデクリメントする
などと表現します。
あと余談ですが「--」を「デクリメント演算子」と呼んだりします。






