算術演算子

提供: Appmethod Topics
移動先: 案内検索

単項演算子:インデックス への移動


構文

+ cast-expression
- cast-expression
add-expression + multiplicative-expression
add-expression - multiplicative-expression
multiplicative-expression * cast-expression
multiplicative-expression / cast-expression
multiplicative-expression % cast-expression
postfix-expression ++       (postincrement)
++ unary-expression         (preincrement)
postfix-expression --       (postdecrement)
-- unary-expression         (predecrement)

解説

算術演算子を使用すると算術計算を行うことができます。

単項式の + および - では、正または負の値を cast-expression に代入します。

+(加算)、-(減算)、*(乗算)、/(除算)は、すべてのデータ型、整数、浮動小数点数に対して基本的な代数計算を行います。

%(剰余演算子)は、整数除算の余りを返すもので、浮動小数点数では使用できません。

++(インクリメント)は、式の値に 1 を加算します。後置インクリメントでは式を評価した後に、前置インクリメントでは式を評価する前に、式の値に 1 を加算します。

--(デクリメント)は、式の値から 1 を減算します。後置デクリメントでは式を評価した後に、前置デクリメントでは式を評価する前に、式の値から 1 を減算します。

関連項目