주말동안 소홀했습니다...자버지만 믿고 달리겠습니다...!!
믿습니다!!
변수 기본형의 종류와 크기
실수형은 실수를 부동포인트 플로트형식으로 저장=떠다닌다
double은 float보다 크기가 2배라서 더블
정수형의 디폴트는 int타입
실수형의 디폴트는 double임
1byte=8bit
1bit=2진수 한자리 0,1만 저장가능
2bit= 00,01,10,11---- 2^2 개
n비트로는 2^n 개 표현 가능
n비트로 표현할 수 있는 부호없는 정수의 범위 = 2^n -1
n비트로 표현할 수 있는 부호있는 정수의 범위= -2^n-1~2^n-1 -1
-128~127
0~255
부호 유무따라 값의 범위가 달라진다------책확인하기!
부호비트
0이면 양수
1이면 음수
byte -128~127
8bit
short -32768~32767
16bit
부호있는 정수
char 0~65535
16bit
부호비트가 없다 다 양수
int
32bit
20억
long
64bit
정밀도가 중요한 경우 float보다 double 을 사용
디폴트는 double
println()단점
1. 출력형식 지정불가
2. 10진수로만 출력된다.
지시자
값을 어떻게 출력할지 메서드에게 지시해줌
다양한 형식으로 값을 출력할수있다.
printf()의 지시자---줄바꿈을 하지 않음
정수출력
%d
%o
%x,%X
실수
%f
%e, %E
문자
%c
%s
System.out.printf("age : %d year : %d\n , 14, 2017")
printf()의 지시자
1. 정수를 10진수 , 8진수, 16진수로 출력
%d 는 정수로 출력하는 지시자
%o 는 8진수
%x 16진수
이런게 있다....필요할때 쓰기
System.out.printf("%d , 15);
float 정밀도 낮다 왜? 7자리니까
double 17자리
e=10^2
단축키
cmd + / = 주석처리
printf()의 지시자
%5
%-5 왼쪽정렬
%05
%전체자리.소수점아래자리f
'연습하기 > 자바의 정석' 카테고리의 다른 글
자바의 정석 챕터3-1 (0) | 2022.11.09 |
---|---|
자바의 정석 챕터 2 - 3 (0) | 2022.11.07 |
자바의 정석 챕터2-2 (0) | 2022.11.07 |
자바의 정석 챕터2 (1) | 2022.11.05 |
맥에서 이클립스 자동완성 사용하기 (0) | 2022.11.04 |
댓글