정수타입
유형 | 기능 | 예 |
정수타입 | 정수, 즉 소수점이 없는 숫자를 저장할 때 사용 | 1, -1, 10, -100 |
부동 소수점 타입 | 소수점 이하가 있는 실수를 저장할 때 사용한다. | 0.123x10² , -1.6 x 2³ |
문자 타입 | ﹒한 문자를 저장할 때 사용한다. ﹒작은따옴표('')안에 표시한다. |
'A','a','1','*' |
문자열 타입 | ﹒문자열을 저장할 때 사용한다. ﹒큰따옴표("")안에 표시한다. |
"Hello" |
불린 타입 | ﹒조건의 참(True), 거짓(False) 여부를 판단하여 저장할 때 사용한다 ﹒ 기본값은 거짓(False)이다. |
true , false |
배열 타입 | ﹒같은 타입의 데이터 집합을 만들어 저장할 대 사용한다. ﹒ 데이터는 중괄호({}) 안에 콤마(,)로 구분하여 값들을 나열한다. |
{1,2,3,4,5} |
C/C++의 데이터 타입 크기 및 기억 범위
문자
1) char : 1byte, -128 ~ 127
부호없는 문자형
1) unsigned char : 1byte, 0 ~ 255
정수
1) short : 2byte, -32,768 ~ 32,767
2) int : 4byte
3) long : 4byte
4) long long 8byte
부호없는 정수형
1) unsigned short 2byte
2) unsigned int 4byte
3) unsigned long 4byte
실수
1) float 4byte
2) double 8byte
3) long double 8byte
Java의 데이터 타입 크기 및 기억 범위
문자
1) char : 2byte
정수
1) byte : 1byte
2) short : 2byte
3) int : 4byte
4) long : 8byte
실수
1) float : 4byte
2) double : 8byte
논리
1) boolean : 1byte (true 또는 false)
Python의 데이터 타입 크기 및 기억 범위
문자
1) str : 무제한
정수
1) int : 무제한
실수
1) float : 8byte
2) str : 16byte