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 |