수학

수 체계 계산기

설정
초기화
결과 공유
저장
임베드
버그 신고

계산기 공유

무료 계산기를 당신의 웹사이트에 추가하세요

유효한 URL을 입력하세요. HTTPS URL만 지원됩니다.


페이지의 계산기 입력 필드에 현재 있는 것을 임베드 계산기의 기본값으로 사용하세요.


입력란 테두리 포커스 색상, 스위치박스 체크된 색상, 선택 항목에 대한 호버 색상 등.


이용 약관에 동의해주세요.

미리보기

계산기 저장

계산기 설정

허용 범위 내의 값을 입력해 주세요.

허용 범위 내의 값을 입력해 주세요.

허용 범위 내의 값을 입력해 주세요.

허용 범위 내의 값을 입력해 주세요.

계산기 공유

숫자 시스템이란 무엇인가?

숫자 시스템은 특정 기호 및 규칙을 사용하여 숫자를 나타내는 방법입니다. 우리가 일상적으로 사용하는 가장 일반적인 숫자 시스템은 0부터 9까지의 숫자를 사용하는 10진법(기수 10)입니다. 그러나 컴퓨터 및 디지털 전자 장치는 주로 이진법(기수 2), 8진법(기수 8), 16진법(기수 16)과 같은 다른 시스템을 사용합니다. 각 시스템은 고유의 숫자 또는 문자를 사용하여 수치 값을 나타냅니다.

숫자 시스템 계산기는 다른 기수 사이에서 숫자를 변환하고 덧셈, 뺄셈, 곱셈, 나눗셈과 같은 산술 연산을 수행하도록 돕습니다. 이 도구는 복잡한 변환 및 계산 과정을 단순화하여 시간을 절약해 줍니다.

계산기는 자동으로 다음 세 가지 단계를 수행합니다:

  1. 모든 입력 숫자를 10진법(기수 10)으로 변환합니다.
  2. 요청된 연산을 10진법에서 수행합니다.
  3. 결과를 사용자가 선택한 원래 기수로 다시 변환합니다.

이 과정은 작업 중인 기수에 관계없이 정확성과 일관성을 보장합니다.

다른 기수 사이에서 숫자를 변환해야 한다면, 우리의 숫자 시스템 변환기를 사용할 수 있습니다.

숫자 시스템의 유형

1. 이진법 (기수 2)

컴퓨팅에서 널리 사용되며, 이진법은 0과 1의 두 가지 숫자만을 사용합니다. 각 이진 숫자(비트)는 켜짐/꺼짐 전기 신호를 나타냅니다.

예: (1011)2=(1×23)+(0×22)+(1×21)+(1×20)=(11)10(1011)_2 = (1 \times 2^3) + (0 \times 2^2) + (1 \times 2^1) + (1 \times 2^0) = (11)_{10}

2. 8진법 (기수 8)

8진법은 0부터 7까지의 숫자를 사용합니다. 이는 과거 컴퓨터 프로그래밍에서 이진법과의 간단한 관계 때문에 사용되었습니다 (세 개의 이진 숫자가 하나의 8진 숫자를 나타냄).

예: (217)8=(2×82)+(1×81)+(7×80)=(143)10(217)_8 = (2 \times 8^2) + (1 \times 8^1) + (7 \times 8^0) = (143)_{10}

3. 10진법 (기수 10)

일상적인 산술 계산 및 카운팅에 사용하는 표준 번호 시스템입니다. 0에서 9까지의 숫자를 사용합니다.

예: (249)10(249)_{10}(249)10(249)_{10}로 남습니다.

4. 16진법 (기수 16)

프로그래밍 및 디지털 설계에서 일반적으로 사용되며, 0–9의 숫자와 A–F의 문자를 사용하여 10에서 15의 값을 나타냅니다.

예: (3F)16=(3×161)+(15×160)=(63)10(3F)_{16} = (3 \times 16^1) + (15 \times 16^0) = (63)_{10}

5. 기타 기수 (2–36)

이 일반적인 시스템들 외에도, 2부터 36 사이의 모든 기수가 사용 가능합니다. 10 이상에서는 A=10, B=11 등으로 추가 문자를 사용하며 Z=35까지 이어집니다.

단계별 예시

예제 1: 이진 덧셈

(1011)2+(1101)2(1011)_2 + (1101)_2

단계 1: 10진수로 변환.

(1011)2=1×23+0×22+1×21+1×20=1110(1011)_2 = 1 \times 2^3 + 0 \times 2^2 + 1 \times 2^1 + 1 \times 2^0 = 11_{10}, (1101)2=1×23+1×22+0×21+1×20=1310(1101)_2 = 1 \times 2^3 + 1 \times 2^2 + 0 \times 2^1 + 1 \times 2^0 = 13_{10}

단계 2: 10진수에서 덧셈.
11+13=2411 + 13 = 24

단계 3: 다시 이진수로 변환.

나눔나머지
24 ÷ 2120
12 ÷ 260
6 ÷ 230
3 ÷ 211
1 ÷ 201

나머지를 사용하여 이진수를 형성: 2410=(11000)224_{10} = (11000)_2

예제 2: 16진수 곱셈

(A)16×(F)16(A)_{16} \times (F)_{16}

단계 1: 10진수로 변환.
(A)16=1010(A)_{16} = 10_{10}, (F)16=1510(F)_{16} = 15_{10}

단계 2: 10진수에서 곱셈.
10×15=15010 \times 15 = 150

단계 3: 다시 16진수로 변환.

나눔나머지
150 ÷ 1696
9 ÷ 1609

아래에서 위로 나머지를 읽으면 16진수 결과는: 15010=(96)16150_{10} = (96)_{16}

예제 3: 8진수 소수 나눗셈

(260.2)8÷(0.4)8(260.2)_8 ÷ (0.4)_8

단계 1: 10진수로 변환.
(260.2)8=2×82+6×81+0×80+2×81=176.2510(260.2)_8 = 2×8^2 + 6×8^1 + 0×8^0 + 2×8^{-1} = 176.25_{10}, 그리고 (0.4)8=0×80+4×81=0.510(0.4)_8 = 0×8^0 + 4×8^{-1} = 0.5_{10}

단계 2: 10진수에서 나눗셈.
176.25÷0.5=352.5176.25 ÷ 0.5 = 352.5

단계 3: 다시 8진수로 변환.

나눔나머지
352 ÷ 8440
44 ÷ 854
5 ÷ 805

소수 부분:

곱셈결과나머지
0.5 × 840

8진수에서의 결과: 352.510=(540.4)8352.5_{10} = (540.4)_8

노트

  • 소수점이 있는 숫자를 변환할 때 주의하십시오. 분수 부분은 나누기 대신 기수와 곱해집니다.
  • 분수 부분이 있는 2진수 (101.1)2(101.1)_2 를 10진수로 변환하려면, 분수 부분에 기수의 음수 지수를 사용하세요:
    1×22+0×21+1×20+1×21=4+0+1+0.5=5.5101×2^2 + 0×2^1 + 1×2^0 + 1×2^{-1} = 4 + 0 + 1 + 0.5 = 5.5_{10}
  • 더 큰 기수(예: 36)를 사용할 때, 문자는 Z까지 계속됩니다.

계산기 사용의 장점

  • 수동 변환 오류를 제거합니다.
  • 2에서 36까지의 모든 기수에서 연산을 허용합니다.
  • 2개, 3개 이상의 숫자 입력을 지원합니다.
  • 컴퓨터 프로그래머, 학생 및 엔지니어에게 유용합니다.
  • 프로그래밍 또는 암호화 상황에서 기수 간 비교 또는 변환 할 때 시간을 절약합니다.

자주 묻는 질문

이진수 (1010)₂와 (11)₂를 어떻게 더할 수 있나요?

10진수로 변환: 1010+310=131010_{10} + 3_{10} = 13_{10}. 다시 이진수로 변환: (1101)2(1101)_2.

이 계산기는 소수점을 지원합니까?

네, 소수점을 지원합니다. 소수점이 포함된 숫자를 입력할 수 있습니다.

계산기에 몇 개의 숫자를 입력할 수 있나요?

필요한 만큼의 필드를 추가하여 원하는 개수의 숫자를 입력할 수 있습니다.

버그 신고

이 필드는 필수입니다.