728x90
public class homework { public static void main(String[] args) { //1. 오류원인찾고수정 int num1=10000000000; System.out.println(num1); float num2=12.34; System.out.println(num2); //2. 자동 형변환 유무 확인 및 강제 형 변환 double num3=20; int num4=20.5; double num3=20; System.out.println(num3+"\t"+num4+"\t"+num5); //3. 강제 형변환 int num6=4.15; long num7=2147483648; int num8=num7; int num9=100; long num10=num9; System.out.println(num6+"\t"+num7+"\t"+num8+"\t"+num9+"\t"+num10); } }
풀이
//1. 오류원인찾고수정 long num1=10000000000l; System.out.println(num1); float num2=12.34f; System.out.println(num2);
//2. 자동 형변환 유무 확인 및 강제 형 변환 double num3=20; int num4=(int)20.5; double num5=3.5f+12; System.out.println(num3+"\t"+num4+"\t"+num5);
//3. 강제 형변환 int num6=(int)4.15; long num7=2147483648l; int num8=(int)num7; int num9=100; long num10=num9; System.out.println(num6+"\t"+num7+"\t"+num8+"\t"+num9+"\t"+num10);
완료 !
이게 정답인지는 확실하지 않음..ㅠ
'it > programming' 카테고리의 다른 글
[java] 데이터의 형변환법칙 (0) | 2013.03.06 |
---|---|
[java] 변수 타입 (0) | 2013.03.06 |
c 의 함수와 java의 메소드 (0) | 2013.03.06 |