2진수 변환기
온라인 개발자, 생산성 & 교육| 문자 | 코드 | 2진수 | 16진수 |
|---|
| 10진수 | 16진수 | 2진수 | 8진수 | 문자 |
|---|
0b… / 0x… / 0o… (접두사는 자동 감지) ·
Ctrl+K 명령 팔레트 · Ctrl+Enter 메인 입력 ·
비트를 클릭하여 토글. 100% 로컬, 기기 밖으로 전송되는 것은 없습니다.
모드를 선택하고 값을 입력하세요: 입력하는 모든 값이 실시간으로 변환됩니다.
| 문자 | 코드 | 2진수 | 16진수 |
|---|
| 10진수 | 16진수 | 2진수 | 8진수 | 문자 |
|---|
0b… / 0x… / 0o… (접두사는 자동 감지) ·
Ctrl+K 명령 팔레트 · Ctrl+Enter 메인 입력 ·
비트를 클릭하여 토글. 100% 로컬, 기기 밖으로 전송되는 것은 없습니다.
2진수 변환기는 무료이고 제한이 없습니다: 계정 불필요, 설치할 것도 없습니다. 프리미엄은 전체 Volade 생태계를 잠금 해제합니다.
컴퓨터 과학 숙제부터 네트워크 마스크까지, 하나의 엔진이 정밀도 손실 없이 모든 것을 변환합니다.
2진수, 8진수, 10진수, 16진수 및 2~62까지 모든 진법 (사용자 지정 알파벳)이 함께 표시되며 입력과 동시에 업데이트됩니다. 0b, 0o, 0x 접두사를 자동 감지합니다.
지금 변환하기엔진은 임의 크기의 정수 (BigInt)를 사용합니다: 수백 비트 또는 수천 자리의 숫자도 오차 없이 변환됩니다. 4~1024비트 이상, 부호 있음/없음 선택 가능.
자세히 보기어떤 값, 텍스트 또는 기록도 기기 밖으로 나가지 않습니다: 전체 엔진이 브라우저에서 실행되며 오프라인에서도 작동합니다. 비밀, 키 및 민감한 바이트에 이상적입니다.
자세히 보기설치나 가입 없이: 언제 어디서나 준비된 변환기.
값을 해당 진법 (2진수, 8진수, 10진수, 16진수)으로 붙여넣거나 입력하거나, 도구가 자동으로 감지하게 하세요. 변환할 텍스트는 별도 탭이 있습니다.
모든 진법, 부호 있는 해석 및 비트 패턴이 즉시 표시되며, 설정된 크기와 각 비트의 가중치가 함께 표시됩니다.
모든 진법을 복사하고, 변환을 반전하고, URL로 값을 공유하거나 결과를 TXT, CSV, JSON 또는 Markdown으로 내보내세요. 기록은 로컬에 남습니다.
첫 16개 값 — 전체 상호작용 표 (0~255 이상)는 도구의 "0-255 표" 탭에 있습니다.
| 10진수 | 2진수 | 8진수 | 16진수 | 10진수 | 2진수 | 8진수 | 16진수 |
|---|---|---|---|---|---|---|---|
| 0 | 0000 | 0 | 0 | 8 | 1000 | 10 | 8 |
| 1 | 0001 | 1 | 1 | 9 | 1001 | 11 | 9 |
| 2 | 0010 | 2 | 2 | 10 | 1010 | 12 | A |
| 3 | 0011 | 3 | 3 | 11 | 1011 | 13 | B |
| 4 | 0100 | 4 | 4 | 12 | 1100 | 14 | C |
| 5 | 0101 | 5 | 5 | 13 | 1101 | 15 | D |
| 6 | 0110 | 6 | 6 | 14 | 1110 | 16 | E |
| 7 | 0111 | 7 | 7 | 15 | 1111 | 17 | F |
변환기는 2진수, 8진수, 10진수, 16진수 및 2~62 사이 모든 사용자 지정 진법에서 숫자를 동시에 표시합니다 — 알파벳 (숫자, 대문자 다음 소문자)을 사용자 지정할 수 있습니다. 입력은 0b (2진수), 0o (8진수) 및 0x (16진수) 접두사를 지원하며, 진법을 자동 감지합니다. "변환" 버튼 없이 모든 키 입력에서 결과가 업데이트됩니다.
동일한 비트 패턴을 세 가지 방법으로 해석할 수 있습니다: 부호 없음 (0~2ⁿ−1), 2의 보수 부호 있음 (−2ⁿ⁻¹~2ⁿ⁻¹−1), 부호 & 크기 또는 1의 보수. 변환기는 네 가지 해석을 모두 동시에 표시하여 오버플로 및 부호 오류를 방지합니다. 크기는 4~1024비트 이상으로 설정 가능합니다.
전용 탭에서 전체 시연을 보여줍니다: n비트로 절대값을 2진수로 표시, 모든 비트 반전, 1 더하기. 양수의 경우 첫 번째 비트는 단순히 부호입니다. 8비트에서 −5는 11111011이 됩니다. 모든 프로세서에서 사용되는 이 표현은 덧셈과 뺄셈을 동일하게 만듭니다.
각 비트는 가중치 (2⁰, 2¹, 2²…)와 값을 표시합니다. 비트를 클릭하면 토글되고 모든 변환 즉시 재계산됩니다: 바이트의 값을 이해하고, 마스크를 만들거나, IP 주소를 2진수로 분해하는 가장 쉬운 방법입니다.
덧셈, 뺄셈, 곱셈, 정수 나눗셈 및 나머지는 임의 정밀도로 실행됩니다. 비트 연산 — AND (&), OR (|), XOR (^), 왼쪽 시프트 (<<) 및 오른쪽 시프트 (>>) — 선택한 크기 (8, 16, 32, 64비트…) 및 부호 있음/없음 해석을 따릅니다. 결과는 모든 진법과 일치하는 비트 패턴으로 표시됩니다.
텍스트, 파일 또는 URL을 2진수, 16진수, 8진수 및 10진수 바이트 코드로 변환하며, 문자별 표 (코드, 2진수, 16진수)를 제공합니다. 지원 인코딩: UTF-8, ASCII, Latin-1 (ISO-8859-1), Windows-1252 및 UTF-16. 역 디코딩은 공백 포함/불포함 2진수, 16진수 또는 8진수 시퀀스를 지원합니다.
0~255 (이상) 값을 10진수, 16진수, 2진수, 8진수 표현과 문자와 함께 탐색합니다. 검색 필드가 즉시 필터링되며 행을 클릭하면 변환기에 값이 로드됩니다 — ASCII와 2의 거듭제곱 학습에 이상적입니다.
#RRGGBB 색상을 입력하세요: 도구가 RGB, HSL 및 CMYK를 계산하고 미리보기와 보색을 표시하며, 16진수 값을 2진수, 8진수 및 10진수로 한 번에 변환합니다.
비트, 바이트, 킬로/메가/기가/테라바이트 및 이진 등가물 (KiB, MiB, GiB, TiB)을 변환하며 두 가지 규칙을 모두 준수합니다: 국제 시스템 (1 KB = 1000바이트) 및 IEC 시스템 (1 KiB = 1024바이트).
chmod 코드 (755, 644…)를 rwxr-xr-x 기호 표기로, 클래스별 (소유자, 그룹, 기타) 2진수로 변환하고 다시 변환합니다. 값 4=읽기, 2=쓰기, 1=실행이 분해되고 설명됩니다.
모든 변환이 로컬에 저장됩니다: 한 번의 클릭으로 다시 로드하거나 목록을 지우세요. URL (?v=base:value)로 값을 공유하고 결과를 TXT, CSV, JSON 또는 Markdown으로 내보내세요. 명령 팔레트 (Ctrl+K)로 아홉 가지 모드를 전환합니다.
2진수 숫자의 각 비트는 2의 거듭제곱에 대응합니다: 가장 오른쪽 비트는 2⁰ = 1, 그 다음 2¹ = 2, 2² = 4, 2³ = 8 등. 1010을 변환하려면: 1×8 + 0×4 + 1×2 + 0×1 = 8 + 2 = 10. 일반적으로 1인 비트의 가중치만 더합니다.
반대 예: 11111111 (여덟 개의 1비트) = 255, 부호 없는 바이트의 최대값, 즉 2⁸ − 1. 기억하면 유용한 2의 거듭제곱: 2¹⁰ = 1024 (이진 킬로), 2²⁰ = 1048576 (이진 메가), 2³⁰ ≈ 10억 (이진 기가).
연속 나눗셈 방법: 숫자를 2로 나누고 나머지 (0 또는 1)를 기록합니다. 몫으로 반복하여 0에 도달하면, 나머지를 아래에서 위로 읽습니다.
13의 예: 13 ÷ 2 = 6 나머지 1; 6 ÷ 2 = 3 나머지 0; 3 ÷ 2 = 1 나머지 1; 1 ÷ 2 = 0 나머지 1 → 역순 읽기: 1101. 확인: 8 + 4 + 0 + 1 = 13.
정신적 변환에 유용: 2⁰=1, 2¹=2, 2²=4, 2³=8, 2⁴=16, 2⁵=32, 2⁶=64, 2⁷=128, 2⁸=256, 2⁹=512, 2¹⁰=1024, 2¹¹=2048, 2¹²=4096, 2¹³=8192, 2¹⁴=16384, 2¹⁵=32768, 2¹⁶=65536. 이진수에서 각 바이트는 정확히 8비트를 사용합니다: 00000000~11111111.
컴퓨터 과학 학생 및 교사 (진법, ASCII, 2의 보수 학습), 개발자 (비트 마스크, 플래그, 프로토콜, 16진수 디버깅), 시스템 관리자 (chmod 권한, 마스크 해석), 그리고 온라인 2진수 변환기 를 원하는 모든 사람에게 — 빠르고 안전하며 프라이버시를 보장합니다.
변환하기 전에 알고 싶은 모든 것.
각 비트에 해당하는 2의 거듭제곱 (2⁰, 2¹, 2²…)을 곱한 후 합산합니다. 예: 1010 = 1×8 + 0×4 + 1×2 + 0×1 = 10. 도구에서 값을 입력하면 "10진수" 행에 즉시 답변이 표시됩니다.
2로 나누며 나머지를 기록한 후 아래에서 위로 읽습니다: 13 → 6 나머지1 → 3 나머지0 → 1 나머지1 → 0 나머지1, 즉 1101. 10진법에서 13을 입력하면 도구가 2진수 1101, 8진수 15, 16진수 D를 표시합니다.
2진수를 오른쪽부터 4비트씩 그룹으로 나누고 각 그룹을 변환합니다: 1111 1010 → FA. 각 16진수 자리는 정확히 4비트를 나타내며 (0=0000, 1=0001… F=1111), 즉시 변환됩니다.
프로세서가 음수 정수를 표현하는 방식입니다: 절대값의 모든 비트를 반전한 후 1을 더합니다. 8비트에서 −1 = 11111111. "2의 보수" 탭에서 계산의 각 단계를 확인할 수 있습니다.
부호 없는 정수는 양수 값만 저장합니다 (8비트에서 0~255). 부호 있는 정수는 가장 중요한 비트를 부호에 사용합니다: 2의 보수에서 8비트는 −128~127. 도구는 동일한 비트 패턴의 두 가지 해석을 모두 표시합니다.
예, 제한 없이 가능합니다. 엔진은 임의 크기의 정수 (BigInt)를 사용합니다: 수백 자리의 숫자도 정밀도 손실 없이 변환됩니다. 비트 수는 4~1024 이상으로 설정 가능합니다.
"텍스트 ⇄ 2진수" 탭을 열고 텍스트를 붙여넣은 후 인코딩 (기본값 UTF-8)을 선택하세요. 각 문자가 2진수, 16진수, 8진수 및 10진수로 표시됩니다. 파일 가져오기도 가능합니다.
"2진수 계산기" 탭을 열고 연산자 (&, |, ^, <<, >>, +, −, ×…), 비트 크기 및 해석을 선택하세요. 결과는 모든 진법과 비트 패턴으로 표시되며, 가능한 오버플로를 고려합니다.
255 = 2⁸ − 1 = 11111111: 부호 없는 바이트의 최대값입니다. RGB 구성 요소, 서브넷 마스크, 루프 경계 및 코드 등 어디서나 찾을 수 있습니다. 도구의 0-255 표에서 모든 진법으로 확인할 수 있습니다.
755 = rwxr-xr-x: 소유자는 읽기, 쓰기, 실행이 가능 (7=111), 그룹과 기타는 읽기 및 실행이 가능 (5=101). 각 자리는 읽기(4) + 쓰기(2) + 실행(1)의 합입니다. "Unix 권한" 탭에서 전체 분해를 확인할 수 있습니다.
예. 모든 것이 브라우저에서 실행됩니다: 연결이 필요 없으며 페이지를 앱 (PWA)으로 설치할 수 있습니다. 텍스트와 파일을 포함한 어떤 데이터도 서버로 전송되지 않습니다.
"URL로 공유"를 클릭하면 값이 주소 (?v=base:value)에 인코딩되며, 수신자가 링크를 열면 변환을 볼 수 있습니다. 결과를 TXT, CSV, JSON 또는 Markdown으로 내보내기도 가능합니다.
기존 온라인 2진수 변환기와 달리 어떤 값도 전송되지 않습니다: 변환 엔진이 브라우저에서 완전히 실행됩니다. 코드, 비밀, 키 또는 프로토콜 조각을 비행기 모드에서도 안전하게 처리할 수 있습니다. 기록과 환경 설정은 로컬 (localStorage)에 저장되며 기기에 남습니다.
Volade 프리미엄 라이선스는 기록의 선택적 암호화된 클라우드 동기화를 추가하며, 도구와 독립적입니다 — 나머지는 모두 무료이고 제한이 없습니다.