2진수 변환기: 2진수, 10진수, 16진수, 텍스트

원하는 진법으로 숫자를 입력하면 나머지 세 가지, 즉 10진수, 2진수, 8진수, 16진수를 바로 보여 줘요. 텍스트를 2진수와 16진수로, 또는 그 반대로도 변환해요. 모두 브라우저에서 처리돼요.

입력한 내용은 기기 밖으로 나가지 않아요. 모든 계산은 브라우저에서 이뤄집니다.

네 칸 중 아무 곳에나 입력하면 나머지가 자동으로 바뀌어요. 크기 제한은 없으며 양의 정수만 가능해요.

모든 진법 (2~36)

텍스트를 2진수와 16진수로

비트를 붙여 넣으면 텍스트로 바꿔 줘요.

2진수, 10진수, 16진수 변환 방법

  1. 해당 진법의 칸(10진수, 2진수, 8진수, 16진수)에 숫자를 입력하세요.
  2. 나머지 세 칸이 바로 채워져요.
  3. 텍스트를 변환하려면 텍스트 상자에 입력해서 2진수와 16진수를 확인하세요.
  4. 비트나 16진수 바이트를 붙여 넣으면 원래 텍스트로 되돌릴 수 있어요.

진법과 2진수 텍스트

숫자는 여러 진법으로 쓸 수 있어요. 10진법은 숫자 열 개(0~9), 2진법은 두 개(0과 1), 8진법은 여덟 개(0~7), 16진법은 열여섯 개(0~9와 A~F)를 써요. 10진수 255는 2진수로 11111111, 8진수로 377, 16진수로 FF예요.

10진수를 2진수로 바꾸려면 2로 계속 나눈 뒤 나머지를 거꾸로 읽어요. 2진수를 10진수로 바꾸려면 1인 자리마다 2의 거듭제곱을 곱해 더해요. 이 도구는 아무리 큰 정수라도 정밀도를 잃지 않고 계산해요.

컴퓨터에서 텍스트는 바이트로 저장돼요. UTF-8 인코딩에서는 글자 A가 바이트 01000001(10진수 65, 16진수 41)이고 é 같은 악센트 글자는 2바이트(C3 A9)예요. 그래서 2진수 텍스트는 바이트당 8비트씩 묶어서 써요.

10진수 (10진법)2진수 (2진법)8진수 (8진법)16진수 (16진법)
0000
1111
21022
31133
410044
510155
611066
711177
81000108
91001119
10101012A
11101113B
12110014C
13110115D
14111016E
15111117F
16100002010
17100012111
18100102212
19100112313
20101002414
21101012515
22101102616
23101112717
24110003018
25110013119
2611010321A
2711011331B
2811100341C
2911101351D
3011110361E
3111111371F
321000004020
401010005028
501100106232
64100000010040
100110010014464
12711111111777F
1281000000020080
20011001000310C8
25511111111377FF
256100000000400100
5001111101007641F4
51210000000001000200
1000111110100017503E8
1024100000000002000400
40961000000000000100001000
655351111111111111111177777FFFF

참고하세요

자주 묻는 질문

10진수를 2진수로 어떻게 바꾸나요?

10진수 칸에 숫자를 입력하고 2진수 칸을 보세요. 10진수 10은 2진수로 1010이에요.

텍스트를 2진수로 어떻게 바꾸나요?

텍스트 상자에 텍스트를 입력하세요. 각 글자가 8비트 바이트로 표시돼요(A는 01000001).

16진수를 10진수로 어떻게 바꾸나요?

16진수 칸에 숫자를 입력하세요. 예를 들어 FF는 10진수로 255예요.

아주 큰 숫자도 되나요?

네. 수백 자리라도 정밀도를 잃지 않고 변환해요.

입력한 내용이 저장되나요?

아니요. 모든 계산은 브라우저에서 이뤄져요.