📍 기본형 종류
1.논리형 : boolean
(true/false)
2.문자형 : char
('char' 형태)
3.정수형 : byte/int/short/long
(byte는 이진 데이터 다루는데 사용. short는 c언어 호환을 위해. long은 큰 수를 다룰때 사용.)
4.실수형 : float/double
(float은 7자리, double은 15~16자리 표현가능. float<double)
double d = 1.32;
float f = 1.32f;
double은 변수값 표현시 d생략가능
float는 생략불가.
📍 기본형 크기
1bit = 2진수 1자리 0/1 형식
1byte = 8bit
[byte] = [bit][bit][bit][bit][bit][bit][bit][bit]
종류 \ byte크기 | 1byte | 2byte | 4byte | 8byte |
논리형 | boolean | |||
문자형 | char | |||
정수형 | byte | short | int | long |
실수형 | float | double |
실수형 타입을 쓰는 경우 float의 정밀도(오차없는 자리수)보다 double의 정밀도가 2배정도 좋기 때문에
정확함이 중요한 작업이라면 double를 쓰는 것이 좋다.
'자바' 카테고리의 다른 글
[spring] redirect 사용 (0) | 2022.09.04 |
---|---|
[Java] Optional<T> isPresent, ifPresent 사용법 (0) | 2022.08.28 |
[백준 1152] 자바 단어의 개수 (0) | 2022.08.13 |
[java]LinkedList (0) | 2021.12.02 |
Hashmap 관련함수 (0) | 2021.11.24 |