以下の処理結果が同じにならない理由がわかりません。ご教授願えますでしょうか。
該当のソースコード
java
1 long a = 2500 * 2500* 2500; 2 System.out.println(a);
結果
-1554869184
java
1 long a = 2500 * 2500; 2 a = a * 2500; 3 System.out.println(a);
結果
15625000000
投稿2021/09/19 07:53
java
1 long a = 2500 * 2500* 2500; 2 System.out.println(a);
-1554869184
java
1 long a = 2500 * 2500; 2 a = a * 2500; 3 System.out.println(a);
15625000000
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/20 01:24