Page 34 - 든든한 Java programming 도서 미리보기
P. 34
28 든든한 Java Programming
8?
9? System.out.println(ten);
10? System.out.println(ten2);
11 System.out.println(ten8);
12 System.out.println(ten16);
13 System.out.println(longNumber);
14 }
15? }
결과
10
10
10
10
3000000000
3번째 줄에서 10진수 10을, 4번째 줄에서 2진수의 10을 의미하는 0b1010을, 5번째 줄
에서 8진수의 10을 의미하는 012를, 6번째 줄에서 16진수의 10을 의미하는 0xA를 변
수에 저장하였다. 출력된 결과는 10으로 모두 동일하였다. 7번째 줄에서 상당히 큰
자연수3000000000을 출력하기 위하여 long 타입의 변수 longNumber를 선언하고
3000000000L을 저장하여 출력 하였다. 숫자 뒤에 L을 선언하지 않으면 프로그램은 동
작하지 않는다.
2.1.2?실수의 선언
실수는 부동소수점으로 표현되며 기본적으로 double 타입을 사용하고 값의 범위에 따
라 float 타입을 사용한다. float 타입을 사용할 때 숫자 뒤에 F 혹은 f을 붙여 float 타입
임을 명시한다. 실수는 일반표기법과 지수표기법으로 사용 할 수 있다. 지수 표기법을