바이트를 비트로 변환
바이트를 비트로 바꾸려면 8을 곱하면 됩니다. 1바이트는 8비트이므로 1 kB는 8,000비트, 1 MB는 8,000,000비트(8 Mb)입니다. 이 페이지는 속도가 아니라 용량을 변환합니다.
1 B은(는) 다음과 같습니다.
- b8
- kb0.008
- Mb0.000008
- Gb8E-9
- B1
- kB0.001
- MB0.000001
- GB1E-9
- TB1E-12
- KiB0.000976563
- MiB9.53674E-7
- GiB9.31323E-10
모든 계산이 브라우저 안에서 이루어집니다. 입력한 값은 어디에도 전송되지 않습니다.
공식
1 B = 8비트, 1 b = 1비트이므로 다음과 같습니다.
자주 쓰는 변환 값
| B | b |
|---|---|
| 1 B | 8 b |
| 2 B | 16 b |
| 4 B | 32 b |
| 8 B | 64 b |
| 64 B | 512 b |
| 512 B | 4,096 b |
| 1,024 B | 8,192 b |
| 1,000,000 B | 8,000,000 b |
저장장치는 바이트, 네트워크는 비트를 쓰는 이유
바이트는 대부분의 컴퓨터가 주소를 매기는 가장 작은 단위로, 8비트이며 서로 다른 값 256개(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2)를 표현할 수 있습니다. 그래서 파일, 메모리, 디스크는 바이트(B, kB, MB, GB, TB)로 잽니다. 반면 네트워크는 전선이나 무선 링크로 데이터를 한 비트씩 보내므로 회선 속도와 요금제 속도는 비트(kbps, Mbps, Gbps)로 셉니다. 파일 크기와 회선 속도의 관계를 알고 싶다면 먼저 바이트를 비트로 바꿔야 합니다.
예시
- 64바이트 패킷. 64 × 8 = 512비트입니다. 네트워크 엔지니어는 최소 프레임 크기는 바이트로, 회선 용량은 비트로 말하는 경우가 많습니다.
- 5 MB 사진. 5 × 8 = 40 Mb입니다. 업로드 20 Mbps라면 최대 속도로 2초 걸립니다.
- 1 GB 파일. 8,000,000,000비트, 즉 8 Gb입니다. 100메가 회선에서는 8,000 Mb ÷ 100 = 80초입니다. 다운로드 시간 계산기로 어떤 크기든 계산할 수 있습니다.
주의: KiB와 MiB
운영체제와 메모리 사양은 2진 크기를 쓰기도 합니다. 1 KiB = 1,024바이트 = 8,192비트, 1 MiB = 1,048,576바이트 = 8,388,608비트입니다. 1 MiB로 표시된 파일을 1,000,000 × 8로 계산하면 약 5% 모자랍니다. 원래 값이 2진 단위라면 변환기에서 2진 단위를 고르세요. 반대 방향은 비트 → 바이트를, 용량이 아니라 속도를 바꾸려면 바이트 → Mbps를 이용하세요. 자세한 배경은 비트와 바이트의 차이에 있습니다.
자주 묻는 질문
1바이트는 몇 비트인가요?
8비트입니다. 사실상 모든 현대 컴퓨터에서 1바이트는 8비트가 표준이므로 변환 계수는 언제나 8입니다.
1 MB는 몇 비트인가요?
10진 메가바이트 기준으로 8,000,000비트(8 Mb)입니다. 1 MiB(1,048,576바이트)라면 8,388,608비트입니다.
파일 크기는 MB인데 인터넷 속도는 왜 Mbps인가요?
저장장치는 바이트 단위로 구성되고 네트워크 회선은 비트를 나르기 때문입니다. MB로 된 파일 크기에 8을 곱해 메가비트로 만든 뒤 Mbps 속도로 나누면 전송 시간(초)을 추정할 수 있습니다.