概要
Javaで「算術演算子」の動作を確認してみました。
以下のページを参考にしました。
実装
以下のファイルを作成しました。
JSample1_1.java
class JSample1_1{
public static void main(String[] args){
System.out.println("10 + 4 = " + (10 + 4));
System.out.println("9 - 2 = " + (9 - 2));
System.out.println("3 * 8 = " + (3 * 8));
System.out.println("7 / 3 = " + (7 / 3));
System.out.println("7 % 3 = " + (7 % 3));
System.out.println("10.1 + 4.3 = " + (10.1 + 4.3));
System.out.println("9.4 - 2.8 = " + (9.4 - 2.8));
System.out.println("3.3 * 8.1 = " + (3.3 * 8.1));
System.out.println("11.4 / 3.5 = " + (11.4 / 3.5));
System.out.println("11.4 % 3.5 = " + (11.4 % 3.5));
}
}
JSample1_2.java
class JSample1_2{
public static void main(String[] args){
int num1 = 10;
int num2 = 4;
System.out.println(num1 / num2);
System.out.println(num1 / (double)num2);
}
}
以下のコマンドを実行しました。
$ javac JSample1_1.java
$ java JSample1_1
10 + 4 = 14
9 - 2 = 7
3 * 8 = 24
7 / 3 = 2
7 % 3 = 1
10.1 + 4.3 = 14.399999999999999
9.4 - 2.8 = 6.6000000000000005
3.3 * 8.1 = 26.729999999999997
11.4 / 3.5 = 3.257142857142857
11.4 % 3.5 = 0.9000000000000004
$ javac JSample1_2.java
$ java JSample1_2
2
2.5
まとめ
何かの役に立てばと。