
1. 정수형
정수(Integer)를 다루는 자료형
# 양의 정수
a = 1000
# 음의 정수
b = -1000
# 0
c = 0
2. 실수형
실수(Real Number)인 소수점 아래의 데이터를 포함하는 수 자료형
# 양의 실수
a = 129.38
# 음의 정수
b = -349.12
# 소수부가 0일 때 생략
c = 5.
# 정수부가 0일 때 생략
d = -.3
실수형의 한계
실수를 저장하기 위해 4 또는 8바이트의 고정된 크기의 메모리를 할당하는데, 이 때 컴퓨터 시스템은 실수 벙보를 표현하는데에 한계를 가진다.
예시)
a = 0.3 + 0.6
print(a) # 결과값 : 0.899999999999999
a = 0.3 + 0.6
# 소수점 네째자리에서 반올림
print(round(a, 3)) # 결과값 : 0.9
2-1. 지수 표현 방식
임의의 큰 수를 표현하기 위해 사용하는 방식
# 1,000,000,000 지수 표현 방식
a = 1e9
# 843.3 지수 표현 방식
b = 84.33e1
# 2.123 지수 표현 방식
c = 2123e-3
지수 표현 방식을 사용하면 기본적으로 실수형 자료형으로 들어가기 때문에 정수형 데이터를 처리할 때에는 주의해야 한다
# 정수형 데이터로 표현해야 할 때
a = int(1e8)