본문 바로가기

About Product/with 개발

프로그래밍 학습_열한 번째 포스팅 : ‘기초문법_자료형_02’

안녕하십니까?!

'with 개발' 담당 블로거 입니다.

 

대한민국 세무/회계프로그램의 리더!!

'세무사랑2'

 

'프로그래밍' 학습에 대한

열한 번째 포스팅을 시작하겠습니다.

 

 

지난 시간에 이어서

'자료형'을 살펴보겠습니다.

 

자료형에는 '참조자료형과 기본자료형'이 있고,

그 중 기본 자료형'정수형/소수형/기타'로 나눌 수가 있다.

 

첫 번째, '정수형[byte, short, int, long, char]'

 

byte '1개의 부호 비트와 7개의 크기표시 비트'로 이루어져있습니다.

크기표시 비트는 0부터 127까지를 표시하고,

부호 비트는 0은 양수, 1은 음수로 하여

-128~127까지를 표현한다.

(부호 비트를 사용하면 0이 2개가 되기 때문에 -0 이 아닌 -128로 표현한다.)

 

여기서 '주의할 점'

-128의 값을 가진 byte에 -1을 더한다면

byte의 값은 127이 된다.

(언더플로우)

반대의 상황도 마찬가지로,

127의 값을 가진 byte에 +1을 더한다면

byte의 값은 -128이 되어 버린다.

(오버플로우)

 

byte부터 short, int, long

저장공간을 효율적으로 사용하기 위해

표현 가능한 크기만 다를 뿐

형태는 동일하다 볼 수 있다.

(호미로 막을 것을 가래로 막는 상황이 되지 않게 잘 선택하여 사용해야 한다.)

 

 

Tip. 비트(bit = binary digit)

컴퓨터에서 처리하는 정보표현의 최소단위

'0과 1'로 이루어져있다.

스위치를 껏다 켰다 하는 것처럼

컴퓨터 내부에서 전류 흐름이 이었다 끊었다 하는 것을

표현한 것이라 생각하면 된다.

 

Tip. 크기표현비트

비트를 이용해 크기를 표현할 때에는

각 비트 마다 자릿수를 갖고 크기를 표현한다고 생각하면 된다.

[ 해당 비트와 자릿수를 곱한 뒤 전체를 더하면 크기가 된다. ]

 

예] 7비트인 0101001 의 크기는

각 자릿수를 계산하면 41이라는 숫자가 나온다.

 

 

여기까지 '정수형 자료형'에 대해 간략히 알아보았습니다.

이상 '기초문법_자료형_02' 를 마치겠습니다.

 

 

세무사랑2, 빙고, 스마트백업, ERP에 관련한

문의 및 상담은 아래를 이용해 주시길 바랍니다.

 

문의 전화 : 02-3270-6201~2(본사)

 

끝.