Binary 무료 다운로드·설치 방법, 10진수 16진수 변환 프로그램

숫자 1201을 16진수로 적어야 하는데 자리값 계산이 헷갈릴 때가 있습니다. Binary는 입력 진법과 결과 진법을 고르고 숫자를 넣어 표기를 바꾸는 Linux 앱입니다. GNOME의 공식 제품 페이지에서 Flathub 배포로 이어지며, Flathub는 무료로 받을 수 있는 프로그램이라고 표시합니다.

공식 화면에는 2진수 101010→10진수 42, 10진수 1201→16진수 4B1, 8진수 17→16진수 F가 보입니다. 같은 숫자를 다른 진법으로 읽는 작업에 맞는 간단한 도구입니다. 숫자 자체를 더하거나 빼는 계산기라기보다 진법에 따른 표기 결과를 확인하는 프로그램으로 이해하면 됩니다.

Binary 공식 앱 아이콘
Binary
Isabelle Jackson
무료가격
Linux운영체제
5.4버전
Flatpak방식

Binary 다운로드

위에 원래 진법, 아래에 바꿀 진법을 고릅니다

제작자 저장소는 Binary가 binary, decimal, hexadecimal, octal 사이에서 숫자를 변환한다고 설명합니다. 공식 화면의 위쪽 드롭다운은 입력 숫자의 진법, 아래쪽 드롭다운은 결과의 진법을 가리킵니다. 위 입력 칸에 숫자를 넣으면 아래 회색 결과 칸에 바뀐 표기가 나타납니다. 원하는 변환이 10진수→16진수라면 진법 이름부터 맞춰 놓고 숫자를 입력하는 것이 첫 단계입니다.

첫 번째 화면은 Binary 101010을 Decimal 42로, 두 번째는 Decimal 1201을 Hexadecimal 4B1로 보여 줍니다. 세 번째는 Octal 17을 Hexadecimal F로 보여 줍니다. 세 결과 모두 원래 숫자의 크기를 바꾼 것이 아니라 같은 값을 다른 자리 체계로 적은 것입니다. 기호가 비슷해 보여도 17을 10진수로 읽느냐 8진수로 읽느냐에 따라 결과가 달라지므로 입력 쪽 이름이 중요합니다.

가운데에는 두 방향 화살표 아이콘이 보입니다. 진법의 방향을 바꾸려는 경우에는 조작한 뒤 위아래 이름과 숫자가 어떻게 놓였는지 확인하세요. 공식 자료만으로는 입력값이 어떤 방식으로 보존되는지, 단축키나 자동 복사 기능이 있는지 확정할 수 없습니다. 왼쪽 위 메뉴 아이콘도 보이지만 실제 메뉴 항목을 확인하지 않은 상태에서 특정 설정 경로를 지어내지 않습니다. 이 글에서는 두 진법 선택과 입력·결과 표시를 중심으로 설명합니다.

2진수·10진수·8진수 입력의 실제 변환 화면

2진수 101010을 10진수 42로 변환한 Binary 공식 화면10진수 1201을 16진수 4B1로 변환한 Binary 공식 화면8진수 17을 16진수 F로 변환한 Binary 공식 화면

공식 화면의 입력과 결과는 각각 101010→42, 1201→4B1, 17→F입니다. 각 숫자는 화면에서 선택한 진법으로 읽어야 합니다.

Binary 다운로드

프로그램Binary · Apps for GNOME
앱 IDio.github.fizzyizzy05.binary
배포Flathub 무료 Flatpak
지원 환경Linux x86_64 · aarch64
표시 버전5.4
주요 작업2·8·10·16진수 변환

Linux에 Binary 설치하기

Apps for GNOME의 Binary 제품 페이지에서 Get the app을 고르면 Flathub 배포 목록으로 연결됩니다. 앱 이름만 보지 말고 io.github.fizzyizzy05.binary라는 앱 ID를 대조하세요. Flathub는 Free와 Linux x86_64·aarch64를 표시하고, GNOME 제품 페이지는 검토 시점의 최신 버전을 5.4로 적습니다. 진법 변환기라는 일반적인 이름만으로 검색하면 다른 계산기를 설치할 수 있으므로 공식 ID가 도움이 됩니다.

Linux 배포판에 Flatpak이 없다면 Flathub Setup의 배포판별 안내를 먼저 확인하세요. 공식 .flatpakref는 앱 전체가 들어 있는 오프라인 묶음이 아니라 Flathub에서 설치를 시작하는 참조 파일입니다. 설치 창에서 Binary와 앱 ID를 확인한 뒤 앱과 필요한 런타임을 인터넷에서 받아야 합니다. 파일을 내려받은 것과 설치를 끝낸 것은 다르므로 앱 목록에서 Binary가 보이는지 확인합니다.

이 글에서 확인한 무료 배포는 Linux용입니다. Windows EXE나 macOS DMG가 있다고 가정해서 다른 사이트의 파일을 찾을 필요는 없습니다. 참조 파일을 열었는데 설치 화면이 나타나지 않으면 확장자를 바꾸지 말고 Flatpak과 Flathub 연결을 확인하세요. 설치가 완료되면 앱을 열고 위 입력 진법·아래 출력 진법을 선택해 첫 예제를 시험할 수 있습니다.

  1. Flathub의 Binary 앱 ID와 지원 아키텍처를 확인합니다.
  2. Flatpak과 Flathub 저장소를 준비합니다.
  3. 설치 완료 뒤 앱 목록에서 Binary를 엽니다.

10진수 1201을 16진수로 바꾸기

10진수 숫자를 16진수로 적고 싶다면 위쪽 입력 진법을 Decimal, 아래쪽 결과 진법을 Hexadecimal로 고릅니다. 위 입력 칸에 1201을 넣으세요. GNOME 공식 두 번째 화면에서 아래 결과 칸은 4B1로 표시됩니다. 결과를 사용할 때는 숫자 1201과 문자 4B1이 같은 값을 가리킨다는 점을 기억하세요. 16진수에서 B는 10진수 11에 해당합니다.

결과가 왜 4B1인지 검산할 수도 있습니다. 16진수의 4는 16의 제곱 자리이므로 4×256=1024, B는 16의 한 자리이므로 11×16=176, 마지막 1은 1입니다. 이를 더하면 1201이 됩니다. 앱은 바로 결과를 보여 주지만 이런 식으로 자리값을 살펴보면 입력 진법을 잘못 선택한 경우를 더 쉽게 발견할 수 있습니다.

예를 들어 같은 1201을 위에서 Hexadecimal로 선택해 입력한다면 앱은 10진수 1201로 읽지 않습니다. 숫자 모양만 보고 결과가 틀렸다고 판단하기 전에 입력 쪽 드롭다운이 Decimal인지 확인해야 합니다. 변환한 값을 문서나 코드에 옮길 때도 원래 숫자와 함께 16진수라는 단위를 적어 두면 나중에 다른 사람이 같은 표기로 읽기 쉽습니다.

  1. 입력 진법을 Decimal, 결과 진법을 Hexadecimal로 고릅니다.
  2. 1201을 입력하고 4B1 결과를 확인합니다.
  3. 필요하면 4×256+11×16+1로 원래 값과 대조합니다.

2진수 101010을 10진수로 읽기

2진수 값을 10진수로 바꾸려면 위쪽을 Binary, 아래쪽을 Decimal로 선택합니다. 공식 첫 화면은 101010을 입력했을 때 아래에 42를 보여 줍니다. 위 입력 칸 오른쪽에는 6 bits라고 보입니다. 이 화면에서 입력한 101010이 여섯 자리의 2진수라는 점을 확인할 수 있지만, 다른 길이의 입력을 어떤 규칙으로 제한하는지는 공식 자료에서 확인되지 않았습니다.

101010을 자리값으로 풀어 보면 왼쪽부터 32, 16, 8, 4, 2, 1에 해당합니다. 1이 놓인 자리는 32, 8, 2이므로 합계가 42입니다. 10진수 101010으로 읽으면 전혀 다른 크기가 되기 때문에, 같은 여섯 글자라도 선택한 입력 진법을 함께 읽어야 합니다. 결과 42가 뜻밖이라면 먼저 위쪽 드롭다운의 Binary 표시를 보세요.

문서의 숫자를 옮겨 적을 때 0과 1 사이에 공백이나 다른 문자를 넣었다면 원문 그대로 입력하기보다 실제 숫자 부분만 확인하세요. 공식 예시는 숫자만 넣은 화면입니다. 앞에 붙는 관용 접두어나 긴 비트열의 지원 방식은 이 화면만으로 확정할 수 없으므로, 일단 공식 예시처럼 유효한 숫자만 입력해 변환 결과가 나오는지 살펴보면 됩니다.

  1. 위쪽에서 Binary, 아래쪽에서 Decimal을 선택합니다.
  2. 101010을 넣어 42가 나오는지 확인합니다.
  3. 결과가 다르면 자리수보다 먼저 입력 진법을 다시 봅니다.

8진수 17을 16진수 F로 변환하기

8진수로 적힌 수를 16진수로 바꾸는 일도 할 수 있습니다. 공식 세 번째 화면에서 위쪽은 Octal, 아래쪽은 Hexadecimal이며 17을 입력하자 결과가 F로 표시됩니다. 8진수 17은 10진수로 1×8+7=15이고, 16진수에서 15를 한 자리로 적는 문자가 F입니다. 계산을 두 단계로 풀어 보면 앱이 보여 주는 F가 왜 맞는지 확인할 수 있습니다.

같은 17을 Decimal로 읽으면 결과가 F가 아니므로, 서로 다른 문서에서 숫자를 복사할 때 원문의 진법을 같이 확인하세요. 8진수에는 8과 9가 숫자 자릿값으로 들어갈 수 없고 16진수에는 0~9와 A~F를 사용합니다. 입력 칸에 사용할 수 없는 문자가 들어가 있다면 원문 표기나 선택한 진법부터 다시 점검하는 것이 맞습니다. 앱이 어떤 오류 문구를 띄우는지는 공식 화면에서 확인되지 않았습니다.

이 변환은 개발 자료의 숫자 표기를 비교하거나 옛 문서의 8진수 값을 16진수 표와 대조할 때 유용할 수 있습니다. 다만 Binary는 화면의 한 숫자를 진법 사이에서 바꾸는 앱으로 소개되어 있습니다. 여러 파일을 한꺼번에 변환하거나 숫자를 자동으로 분류하는 기능까지 있다고 가정하지 마세요. 필요한 값을 하나씩 입력하고 결과를 확인하는 식으로 사용합니다.

  1. 입력 진법을 Octal, 결과 진법을 Hexadecimal로 고릅니다.
  2. 17을 입력하고 F를 확인합니다.
  3. 1×8+7=15라는 중간 값을 이용해 결과를 검산합니다.

입력과 결과를 헷갈리지 않게 확인하기

공식 세 화면 모두 위쪽 입력 칸은 흰색이고 아래쪽 결과 칸은 회색입니다. 두 칸의 이름이 각각 Binary·Decimal, Decimal·Hexadecimal, Octal·Hexadecimal로 바뀌므로 숫자를 적기 전에 위아래 이름을 읽는 습관이 중요합니다. 특히 결과를 다시 입력해야 하는 작업이라면 어느 표기의 숫자를 복사했는지 함께 기록해 두세요. 진법 이름 없이 42와 101010만 적어 놓으면 같은 값이라는 관계를 놓치기 쉽습니다.

가운데 두 방향 화살표 아이콘을 사용할 때는 바뀐 뒤의 위·아래 진법을 다시 봅니다. 화면에서 확인되는 것은 아이콘의 존재이지, 특정 입력을 어떻게 보존하거나 반올림한다는 동작은 아닙니다. 진법을 바꾼 뒤에는 기존 결과를 그대로 믿지 말고 입력 칸의 숫자와 아래 표기가 의도한 방향인지 살펴보세요. 숫자의 내용이 아니라 표시 체계가 달라진 것인지 확인하는 과정입니다.

결과를 업무 자료에 적을 때는 '10진수 1201 = 16진수 4B1'처럼 양쪽 진법을 붙이는 편이 분명합니다. 2진수 101010 = 10진수 42, 8진수 17 = 16진수 F도 같은 방식으로 쓸 수 있습니다. Binary의 화면은 이러한 값의 대응을 보여 주지만 단위 변환, 암호화, 색상 코드 생성 같은 다른 작업을 자동으로 수행한다고 볼 근거는 없습니다.

값이 예상과 다르거나 설치가 안 될 때

결과가 예상과 다르면 가장 먼저 위쪽 진법이 원문의 표기와 같은지, 아래쪽 진법이 원하는 결과와 같은지 확인하세요. 다음으로 입력 숫자에 그 진법에서 쓰지 않는 문자가 섞였는지 봅니다. 공식 예시의 1201은 Decimal, 101010은 Binary, 17은 Octal로 선택되어 있습니다. 그 조건을 바꾸면 같은 글자라도 다른 수로 읽힙니다.

16진수 결과에 B나 F가 나와도 오류가 아닙니다. 16진법은 10~15를 A~F로 나타내므로 4B1의 B는 11, F는 15입니다. 1201→4B1이 낯설다면 자리값으로 합산해 보세요. 8진수 17→F가 이상하다면 10진수 15를 중간에 두고 비교할 수 있습니다. 이런 확인은 변환 앱을 다시 설치하기 전에 숫자 해석을 바로잡는 데 도움이 됩니다.

앱이 열리지 않는다면 공식 지원 Linux 아키텍처, Flatpak 설정, 앱과 런타임 설치 완료 상태를 확인합니다. .flatpakref를 저장만 했으면 설치가 되지 않은 상태일 수 있습니다. 반대로 앱은 열리지만 음수나 소수처럼 공식 예시에 없는 값을 다루려는 경우라면 지원한다고 미리 단정하지 말고 설치된 앱의 실제 입력 동작을 확인하세요. 이 글은 공식 자료에서 검증한 네 진법의 정수 예시를 기준으로 설명합니다.

자주 묻는 질문

Binary는 무료인가요?

네. Flathub의 io.github.fizzyizzy05.binary 목록은 Free로 표시합니다.

어떤 진법을 바꿀 수 있나요?

제작자 저장소는 2진수, 8진수, 10진수, 16진수 사이의 변환을 설명합니다.

10진수 1201의 16진수 결과는 무엇인가요?

공식 화면의 결과는 4B1입니다.

2진수 101010은 10진수로 얼마인가요?

공식 화면에는 42로 표시됩니다.

Linux 외 운영체제에도 같은 파일을 설치하나요?

아니요. 확인한 공식 파일은 Linux Flatpak 참조 파일입니다.

진법을 먼저 고르고 숫자 결과를 대조하세요

Binary는 Linux에서 숫자를 2·8·10·16진수 사이로 바꿔 적을 때 쓰는 무료 앱입니다. 위에 입력 진법, 아래에 원하는 결과 진법을 고른 뒤 숫자를 넣으세요. 공식 화면의 1201→4B1이나 101010→42를 첫 확인용 예제로 사용할 수 있습니다.

결과를 옮길 때는 숫자 옆에 진법 이름을 함께 남기면 다시 읽을 때 헷갈리지 않습니다. 설치는 Flathub의 공식 앱 ID를 확인하고 Flatpak으로 완료하세요.

공식 자료와 확인일

Apps for GNOME Binary 기능·버전·공식 화면 · Flathub Binary 무료 배포·지원 환경 · Binary 제작자 저장소의 지원 진법 · Flathub 배포판별 준비 방법 | 2026년 10월 25일

Binary 다운로드