Javaのタイプlongとintはどんな違う?
longは64-bitの数字だが、intは32-bitの数字だよ。
下記はlongとintのサンプル計算プログラム。どんな結果が出しますか?なぜこんな結果ですか?次回のブログは説明する。
public class PrimitiveTypeTest {
public static void main(String args[]){
int i = 1000000;
System.out.println(i * i);
long l = i;
System.out.println(l * l);
System.out.println(20296 / (l - i));
}
}