- 세상의 모든 계산기 수학, 과학, 공학 이야기 공학
SI 접두어(10진법) vs binary 접두어(2진법)
1. 10진법 기준 (SI prefix, metric prefix)
- 1 킬로(k) = 1,000 (10³) // 대문자 아니고 소문자임 주의!
- 1 메가(M) = 1,000,000 (10⁶)
- 1 기가(G) = 1,000,000,000 (10⁹)
- 1 테라(T) = 1,000,000,000,000 (10¹²)
- 1 페타(P) = 1,000,000,000,000,000 (10¹⁵)
- 1 엑사(E) = 1,000,000,000,000,000,000 (10¹⁸)
- 1 제타(Z) = 1,000,000,000,000,000,000,000 (10²¹)
참고 링크 : https://en.wikipedia.org/wiki/Metric_prefix
2. 2진법 기준 (binary prefix)
- 1 키비(Ki) = 1,024 (2¹⁰) = 1024¹
- 1 메비(Mi) = 1,048,576 (2²⁰) = 1024²
- 1 기비(Gi) = 1,073,741,824 (2³⁰) = 1024³
- 1 테비(Ti) = 1,099,511,627,776 (2⁴⁰) = 1024⁴
- 1 페비(Pi) = 1,125,899,906,842,624 (2⁵⁰) = 1024⁵
- 1 엑시(Ei) = 1,152,921,504,606,846,976 (2⁶⁰) = 1024⁶
- 1 제비(Zi) = 1,180,591,620,717,411,303,424 (2⁷⁰) = 1024⁷
참고 링크 : https://en.wikipedia.org/wiki/Binary_prefix
3. 변환 관계
a) 1 ZB를 TB로 변환 (10진법)
1 ZB = 10²¹ bytes
1 TB = 10¹² bytes
10²¹ ÷ 10¹² = 10⁹ = 1,000,000,000 (10억)
10진법(SI): 1 ZB = 10억 TB (정확히 1,000,000,000)
b) 1 ZiB를 TiB로 변환 (2진법)
1 ZiB = 2⁷⁰ bytes
1 TiB = 2⁴⁰ bytes
2⁷⁰ ÷ 2⁴⁰ = 2³⁰ = 1024³ = 1,073,741,824 (약 10억 7천만)
2진법: 1 ZiB ≈ 10억 7천만 TiB (정확히 1,073,741,824)
SI Prefix 단위가 10^3 단위로 구분되는 이유?
- 손가락이 10개 : 인간이 보편적으로 10진수를 사용하게 됨.
- 언어적 이유 : 서양의 언어에서 천단위(thousand, million)로 구분하여 말하였기 때문.
동양에서 SI Prefix 가 개발되었다면 10^4 단위로 구분되었을까?