投稿した質問数
Do it!Javaプログラミング入門
Javaプログラミングを始める
作成
·
419
0
2강에서 5와 -5를 출력하고 더한 값을 출력했는데
순서대로
5
1073741819
1073741824
이렇게 나왔어요 뭐가 잘 못된 걸까요?
소스코드)
int num1=0B000000000000000000000000000101;
int num2=0B111111111111111111111111111011;
回答 2
0B를 제외하고 32자를 써야 합니다 그래서 총 34자입니다!
소스코드를 정확히 확인해보아야 알겠지만, 오버플로우 혹은 언더플로우가 일어난듯 싶습니다.
자세한 내용은 다음 링크 참조하시면 도움 될것 같습니다.
https://memo-the-day.tistory.com/121