변수 - 기본자료형

gummy·2022년 11월 16일
0

국비일지

목록 보기
7/30

221026 수요일

컴퓨터 0,1 저장 → 1 bit (비트)
1byte → 8bit
4byte → 32bit

변수가 저장되는 공간

  • 변수는 컴퓨터 내부의 메모리 공간에 저장된다.

  • 메모리 : 프로그램이 실행되는 작업공간

  • int b = 10; 라는 문장을 선언하면 메모리에 4바이트 크기의 공간에 b라는 이름을 부여해서
    10 이라는 값을 넣는다는 뜻이다.
    이후에 변수 b를 연산에 사용하거나 값을 출력할 때 변수이름을 사용해서 값을 가져온다.

! 변수를 선언하겠다 = 선언한 변수 이름으로 어떤 위치에 있는 메모리를 얼마만큼의 크기로 사용하겠다 !

- 기본자료형 종류

-정수형문자형실수형논리형
1바이트byte--boolean
2바이트shortchar--
3바이트int-float-
4바이트long-double-

1.정수 자료형

: 소수점 없는 수(음수,양수,0)

: byte(1byte), short(2byte), int(4byte), long(8byte)

  • 범위
자료형바이트 크기수의 범위
byte1-2의 7승 ~ 2의 7승-1
short2-2의 15승 2의 15 -1
int4-2의 31승 2의 31 -1
long8-2의 63승 2의 63 -1

10진수 10(101 + 01)
=> 2진수 81 + 40 + 21 + 10 => 1010

2.실수 자료형

: 소수점 있는 수

: float(4byte), double (8byte)

3.문자 자료형

: 글자 한 자 저장 => 정수

: char(2byte)

4.논리 자료형

:boolean(1byte)

byte b=10;
byte b=128;  --> error

✔ byte 범위가 -128 ~ 127 이므로 에러 발생.
즉 범위가 초과하면 에러가 발생한다.

0개의 댓글