16 진수 란 무엇입니까?

16 진수 시스템으로 계산하는 방법

16 진수 시스템 ( base-16 또는 때로는 단지 16 진수 라고도 함)은 16 개의 고유 한 기호를 사용하여 특정 값을 나타내는 숫자 시스템입니다. 그 기호는 0-9 및 AF입니다.

우리가 일상 생활에서 사용하는 수 체계는 10 진수 또는 10 진법 이라고 불리우며 0에서 9까지의 10 개의 기호를 사용하여 값을 나타냅니다.

16 진수는 어디에서 왜 사용되고 있습니까?

컴퓨터 내부에서 사용되는 대부분의 오류 코드 및 기타 값은 16 진수 형식으로 표시됩니다. 예를 들어 죽음블루 스크린에 표시되는 STOP 코드라는 오류 코드는 항상 16 진수 형식입니다.

프로그래머는 십진수로 표시 할 때보다 값이 짧고 0과 1 만 사용하는 이진수보다 훨씬 짧기 때문에 16 진수를 사용합니다.

예를 들어, 16 진수 값 F4240 은 10 진수가 1,000,000 이고 이진수가 1111 0100 0010 0100 0000 입니다.

16 진수로 사용되는 또 다른 장소는 특정 색상을 표현하는 HTML 색상 코드 입니다. 예를 들어, 웹 디자이너는 빨간색을 정의하기 위해 16 진수 값 FF0000을 사용합니다. 이것은 FF, 00,00 으로 세분화되어 사용되어야 할 적색, 녹색 및 청색의 양을 정의합니다 ( RRGGBB ). 이 예에서는 255 빨간색, 0 녹색 및 0 파란색입니다.

최대 255 자의 16 진수 값을 2 자리 숫자로 표현할 수 있으며 HTML 색상 코드는 3 자리 2 자리 숫자를 사용하므로 16 진수 형식으로 표현할 수있는 1600 만 (255 x 255 x 255) 10 진수와 같은 다른 형식으로 표현하는 대신 많은 공간을 절약 할 수 있습니다.

예, 어떤면에서는 바이너리 가 훨씬 간단하지만 바이너리 값보다 16 진수 값을 읽는 것이 훨씬 쉽습니다.

16 진수로 계산하는 방법

16 진수 형식의 계산은 각 숫자 집합을 구성하는 16 개의 문자가 있다는 것을 기억하는 한 쉽습니다.

10 진수 형식으로, 우리 모두는 다음과 같이 계산한다는 것을 압니다.

0,1,2,3,4,5,6,7,8,9,10,11,12,13 ... 10을 다시 시작하기 전에 1을 더합니다 (즉, 숫자 10).

그러나 16 진수 형식에서는 16 개의 숫자를 모두 포함하여 다음과 같이 계산합니다.

0,1,2,3,4,5,6,7,8,9, A, B, C, D, E, F, 10,11,12,13 ... 다시 시작하기 전에 1을 더하십시오. 16 번 번호가 다시 설정되었습니다.

다음은 유용 할 수있는 까다로운 16 진수 "전환"의 몇 가지 예입니다.

... 17, 18, 19, 1A, 1B ...

... 1E, 1F, 20, 21, 22 ...

... FD, FE, FF, 100, 101, 102 ...

Hex 값을 수동으로 변환하는 방법

16 진수 값을 추가하는 것은 매우 간단하며 10 진수 시스템에서 숫자를 계산하는 것과 매우 비슷합니다.

14 + 12와 같은 정규 수학 문제는 일반적으로 아무 것도 쓰지 않고 수행 할 수 있습니다. 우리 대부분은 우리 머리에서 그것을 할 수 있습니다 - 26입니다. 여기에 하나의 유용한 방법이 있습니다.

14는 10 및 4 (10 + 4 = 14)로 분해되고, 12는 10 및 2 (10 + 2 = 12)로 단순화됩니다. 함께 추가하면 10, 4, 10 및 2는 26과 같습니다.

123과 같이 세 자리 숫자가 도입되면 우리는 그들이 실제로 의미하는 것을 이해하기 위해 세 곳을 모두 봐야한다는 것을 알고 있습니다.

3은 마지막 숫자이기 때문에 자체적으로 나타납니다. 처음 두 개를 없애고 3은 여전히 ​​3입니다. 첫 번째 예와 마찬가지로 숫자의 두 번째 숫자이기 때문에 2에 10을 곱합니다. 다시 말하지만,이 123에서 1을 빼면, 당신은 23 + 20 + 3이됩니다. 오른쪽에서 세 번째 숫자 (1)는 10 번, 2 번 (100 번) 가져옵니다. 이것은 123을 100 + 20 + 3 또는 123으로 바꾸는 것을 의미합니다.

여기를 살펴볼 수있는 두 가지 다른 방법이 있습니다.

... ( N × 10 2 ) + ( N × 10 1 ) + ( N × 10 0 )

또는...

... ( N × 10 × 10) + ( N × 10) + N

각 숫자를 위의 수식에서 적절한 위치에 꽂아 123을 100 ( 1 X 10 X 10) + 20 ( 2 X 10) +3 또는 100 + 20 + 3으로 123을 만듭니다.

숫자가 1,234 인 경우에도 마찬가지입니다. 1은 실제로는 1 X 10 X 10 X 10이며, 이는 1000 번째 자리에 있고, 2 번째 자리는 100 번째 자리입니다.

16 진법은 똑같은 방식으로 수행되지만 10 대신 16을 사용하기 때문에 16 대신 16을 사용합니다.

... ( N × 16 × 3 ) + ( N × 16 × 2 ) + ( N × 16 × 1 ) + ( N × 16 × 0 )

예를 들어 2F7 + C2C에 문제가 있다고 가정하면 답의 십진수 값을 알고 싶습니다. 먼저 16 진수를 10 진수로 변환 한 다음 위의 두 예제와 같이 숫자를 함께 추가해야합니다.

앞에서 설명한 것처럼 10 진수와 9 진수 모두 0부터 9까지는 똑같은 반면 10에서 15까지의 숫자는 A에서 F까지의 문자로 표시됩니다.

16 진수 값 2F7의 맨 오른쪽에있는 첫 번째 숫자는 십진법과 마찬가지로 7 자릿수입니다. 왼쪽의 다음 숫자는 123에서 두 번째 숫자와 같이 16을 곱해야합니다. (2) 위의 숫자는 10 (2 X 10)으로 곱해야 20이됩니다. 마지막으로 오른쪽에서 세 번째 숫자는 십진수 기반 숫자와 같이 16 배, 두 배 (256) 세 자리가있을 때 10 배, 두 배 (또는 100 배)를 곱해야합니다.

따라서 우리의 문제에서 2F7을 깨면 512 ( 2 X 16 X 16) + 240 ( F [15] X 16) + 7이 되며, 이는 759가됩니다. 16 진수 시퀀스 (위의 16 진수를 계산하는 방법 참조) - 가능한 가장 마지막 숫자입니다.

C2C 는 다음과 같이 10 진수로 변환됩니다. 3,072 ( C [12] X 16 X 16) + 32 ( 2 X 16) + C [12] = 3,116

다시 C는 12와 같습니다. 왜냐하면 0부터 세는 것이 12 번째 값이기 때문입니다.

즉, 2F7 + C2C는 실제로 759 + 3,116이며, 이는 3,875와 같습니다.

이 작업을 수동으로 수행하는 방법을 알고 있으면 좋겠지 만 계산기 또는 변환기로 16 진수 값으로 작업하는 것이 훨씬 쉽습니다.

16 진수 변환기 & amp; 계산기

16 진수 변환기는 16 진수를 10 진수 또는 10 진수에서 16 진수로 변환하려고하지만 수동으로 수행하지 않으려는 경우에 유용합니다. 예를 들어, 변환기에 16 진수 값 7FF를 입력하면 해당 십진수 값이 2,047임을 즉시 알 수 있습니다.

BinaryHex Converter, SubnetOnline.com, RapidTables 등 몇 가지 온라인 헥스 변환기가 정말 사용하기 쉽습니다. 이 사이트에서는 16 진수뿐만 아니라 10 진수로도 변환 할 수 있으며 16 진수를 2 진수, 8 진수, ASCII 등으로 변환 할 수 있습니다.

16 진수 계산기는 10 진수 시스템 계산기와 마찬가지로 편리하지만 16 진수 값과 함께 사용할 수 있습니다. 예를 들어, 7FF + 7FF는 FFE입니다.

Math Warehouse의 16 진수 계산기는 숫자 시스템 결합을 지원합니다. 한 가지 예는 16 진수와 2 진수 값을 합친 다음 10 진수 형식으로 결과를 보는 것입니다. 또한 8 진수를 지원합니다.

EasyCalculation.com은 사용하기에 더 쉬운 계산기입니다. 그것은 16 진수 값을 뺄셈, 나누기, 더하기, 곱하기와 같은 페이지에서 모든 답을 즉시 보여줍니다. 또한 16 진수 응답 옆의 십진수를 나타냅니다.

16 진수에 대한 추가 정보

단어 16 진수 는 6 진수 (6)와 10 진수 (10)의 조합입니다. 2 진수는 2 진수, 8 진수는 8 진수, 10 진수는 물론 10 진수입니다.

16 진수 값은 접두사 "0x"(0x2F7) 또는 아래 첨자 (2F7 16 )로 쓰여지지만 값을 변경하지는 않습니다. 이 두 가지 예에서 접두사 또는 첨자를 유지하거나 삭제할 수 있으며 십진수 값은 759로 유지됩니다.