Java @ mock

算術演算子

最終更新:

Bot(ページ名リンク)

- view
管理者のみ編集可

算術演算子


Javaにおいて算術演算子とは算術演算を行うための演算子です。
加算、減算、乗算、除算、剰余の計算を行えます。
算術演算子には以下の演算子を使います。
機能 算術演算子
加算 +
減算 -
乗算 *
除算 /
剰余 %
1加算 ++
1減算 --

算術演算子 : arithmetic operator
arithmetic : 算数、計算、算術
らしいです。


算術演算子 使用例 1


ArithmeticOperatorSample.java
class ArithmeticOperatorSample {

	public static void main([[String]][] args) {

		int operand1 = 6;
		int operand2 = 3;

		// 加算 (6 + 3)
		System.out.println("operand1 + operand2 : " + 
			(operand1 + operand2));
		
		// 減算 (6 - 3)
		System.out.println("operand1 - operand2 : " + 
			(operand1 - operand2));
		
		// 乗算 (6 * 3)
		System.out.println("operand1 * operand2 : " + 
			(operand1 * operand2));
		
		// 除算 (6 / 3)
		System.out.println("operand1 / operand2 : " +
			(operand1 / operand2));
		
		// 除算 (6 % 3)
		System.out.println("operand1 % operand2 : " +
			(operand1 % operand2));
		
		// operand1に1加算してから表示 (6 + 1)
		System.out.println("operand1++ : " + ++operand1);
		
		// operand2に1減算してから表示 (3 - 1)
		System.out.println("operand2-- : " + --operand2);

		// operand1を表示してから1加算 (7 + 1)
		System.out.println("operand1++ : " + operand1++);
		System.out.println("operand1   : " + operand1);
		
		// operand2を表示してから1減算(2 - 1)
		System.out.println("operand2-- : " + operand2--);
		System.out.println("operand2   : " + operand2);
		
	}

}


実行結果
C:\java>javac ArithmeticOperatorSample.java

C:\java>java ArithmeticOperatorSample
operand1 + operand2 : 9
operand1 - operand2 : 3
operand1 * operand2 : 18
operand1 / operand2 : 2
operand1 % operand2 : 0
operand1++ : 7
operand2-- : 2
operand1++ : 7
operand1   : 8
operand2-- : 2
operand2   : 1

以上のようになります。
++operandや--operandのように演算子が被演算子より先にくる場合、先に演算を行ってから値が呼び出されます。
逆にoperand++やoperand--のように演算子が被演算子よりあとにくる場合、先に値が使われて、その後演算が行われます。


ウィキ募集バナー