진법: 두 판 사이의 차이

youngwiki
편집 요약 없음
편집 요약 없음
13번째 줄: 13번째 줄:
<math>A2F_16 = 10 \times 16^2 + 2 \times 16^1 + 15 = 2607_10</math>
<math>A2F_16 = 10 \times 16^2 + 2 \times 16^1 + 15 = 2607_10</math>


2진법과 16진법간의 변환은 매우 간단하고 직접적이다.
==여담==
2진법과 16진법간의 변환은 매우 간단하고 직접적이다.
# 16진법을 2진법으로 바로 변환하려면 각 자릿수를 2진법으로 변환하면 된다. 예를 들면 25FB,,16,,를 0010(2) 0101(5) 1111(F) 1011(B)처럼 끊어서 변환한 다음 전부 붙여주고 앞의 00을 떼준 뒤 10010111111011,,2,,로 적으면 된다.
# 반대로 2진법을 16진법으로 바로 변환하려면 1의 자리에서부터 4개씩 끊어서 16진법으로 변환해주면 된다. 10111010101010101011110100010,,2,,를 (000)1 0111 0101 0101 0101 0111 1010 0010로 끊어주고 각각 변환하면 175557A2,,16,,이 된다.





2025년 3월 11일 (화) 04:43 판

개요

진법(Number System)이란 숫자를 이용해 수를 셀 때, 자릿수가 올라가는 단위를 기준으로 하는 셈법의 총칭을 의미한다.

(an1an2...a1a0)=an1rn1+an2rn2+...+a1r+a0

위와 같은 식은 0ai<r을 만족할 때 임의의 정수 r진법을 나타내는 식이다.

예시

764210=7×103+6×102+4×101+2

1011112=1×25+1×23+1×22+1×21+1=4710

A2F16=10×162+2×161+15=260710

여담

2진법과 16진법간의 변환은 매우 간단하고 직접적이다.

  1. 16진법을 2진법으로 바로 변환하려면 각 자릿수를 2진법으로 변환하면 된다. 예를 들면 25FB,,16,,를 0010(2) 0101(5) 1111(F) 1011(B)처럼 끊어서 변환한 다음 전부 붙여주고 앞의 00을 떼준 뒤 10010111111011,,2,,로 적으면 된다.
  2. 반대로 2진법을 16진법으로 바로 변환하려면 1의 자리에서부터 4개씩 끊어서 16진법으로 변환해주면 된다. 10111010101010101011110100010,,2,,를 (000)1 0111 0101 0101 0101 0111 1010 0010로 끊어주고 각각 변환하면 175557A2,,16,,이 된다.