예제를 사용하여 10 진수에서 16 진수로 및 16 진수에서 10 진수로 변환

문제를 제거하기 위해 도구를 사용해보십시오





물체를 세거나 계산하기 위해 등등… 우리는 숫자를 사용합니다. 수세기 동안 다양한 문화권에서는 다른 표현과 번호 매기기 방법을 사용했습니다. 사람들은 손가락으로 숫자를 세기 시작했습니다. 그러나이 방법은 대규모 계산을 수행해야하는 경우 효과적이지 않았습니다. 위치 번호 체계의 개념과 계산을 위해 0을 사용하는 것은 1 세기에서 4 세기의 힌두교 사본에서 나왔습니다. 오늘날 우리가 숫자를 표현하기 위해 사용하는 기호는 인도 수학자가 발명 한 힌두-아랍어 체계에서 유래했습니다. 십진수 시스템입니다. 나중에 바이너리 시스템, 16 진수 시스템, 8 진 시스템 등이 소개됩니다. 이 기사에서는 Decimal to Hexa 및 그 반대로 변환에 대해 알려주십시오.

10 진수 시스템이란 무엇입니까?

정수와 비정 수를 나타내는 데 사용되는 표준 번호 매기기 시스템입니다. 힌두 아랍어 번호 체계에서 유래되었습니다. Decimal Numbering System은 숫자를 나타내는 데 10 개의 기호를 사용합니다. 0,1, 2, 3, 4, 5, 6, 7, 8, 9입니다.




정수, 비정 수, 분수, 실수 등과 같은 십진수 시스템 번호를 사용하여 쉽게 표현할 수 있습니다. 10의 거듭 제곱이 서로 다른 자릿값의 숫자를 나타내는 데 사용되므로 Base-10 위치 번호 지정이라고도합니다.

음수가 아닌 숫자를 나타내려면 숫자‘-‘앞에 빼기 기호가 사용됩니다. 분수를 표현하기 위해 점이 소수점 구분 기호로 사용됩니다.’. 십진수 번호 체계는 무한 시퀀스, 종료 소수점, 반복 소수점 등을 나타낼 수도 있습니다.



십진법의 사용

단순함을 위해 십진수 시스템은 오늘날 숫자 표현을위한 표준 시스템으로 채택되었습니다. 이 번호 체계를 사용하면 많은 대수 계산을 쉽게 풀 수 있습니다. 이 시스템은 산술 계산에도 매우 유용합니다. 무한한 숫자와 분수를 표현하는 가장 좋은 방법을 제공합니다.

16 진수 번호 시스템이란 무엇입니까?

Hexa라는 단어는 6을 의미하는 그리스어 단어입니다. 16 진수 번호 체계는 숫자를 나타내는 데 16 개의 기호를 사용하는 위치 번호 체계입니다. 그것들은 0, 1, 2, 3, 4, 5, 6, 7,8, 9, A B, C, D, E, F입니다. 알파벳 A-F는 10에서 15까지의 숫자를 나타내는 데 사용됩니다.


이진 형식으로 표시 될 때 각 16 진수는 4 개의 이진 비트를 사용하여 표시됩니다. 16 진수 시스템은 숫자 값을 계산하기 위해 16의 거듭 제곱을 사용하므로 16 진법 위치 시스템입니다. 숫자 앞에 '0X'접두사를 사용하여 16 진수로 표시합니다. 예를 들어 '25'는 10 진수이고 '0X25'는 16 진수입니다.

16 진수 번호 체계 사용

16 진수 번호는 컴퓨터 프로그래머와 디자이너가 선호하는 방식입니다. 이 번호 체계는 컴퓨터 프로그래밍에서 큰 숫자를 나타내는 데 사용됩니다. 또한 인간에게 친숙한 거대한 숫자 표현을 제공하여 더 쉽게 해석 할 수 있습니다. 이 시스템은 컴퓨터 프로그래밍에서 음수와 부동 소수점을 나타내는데도 사용됩니다. 최신 전자 장치는 명령어 세트에 16 진수 표현을 사용합니다. 16 진수에서 직접 기본 산술 연산을 수행 할 수 있습니다. 이 시스템은 계산에서 소수와 지수를 나타낼 수도 있습니다.

10 진수에서 16 진수로 변환 방법

우리의 일상적인 계산에서는 숫자를 나타내는 데 십진수가 사용됩니다. 그러나 컴퓨터 시스템과 전자 장치는 명령에 2 진 및 16 진 번호를 사용합니다. 따라서 10 진수와 16 진수 시스템의 관계를 알아야합니다.

Decimal에서 Hexa로 변환하려면 몇 가지 단계를 따라야합니다. 처음에는 10 진수를 16으로 나누어야합니다. 그 몫은 아래에 기록되고 나머지는 기록됩니다. 이 나머지는 16 진수 표현에 사용됩니다. 이제 다시 몫을 16으로 나누고 위의 과정을 따릅니다. 몫이 0이 될 때까지이 나눗셈을 계속하십시오. 얻어진 나머지 값이 10, 11, 12, 13, 14, 15 중 하나이면 각각 A, B, C, D, E, F로 표시합니다. 이제 나머지는 상향식으로 기록하십시오. 이제 얻은 숫자 시퀀스는 주어진 10 진수의 16 진수 표현입니다.

10 진수에서 16 진수로 변환 예

10 진수를 16 진수로 변환하는 방법은 위에 설명되어 있습니다. 10 진수 2545를 16 진수로 변환하여 예제를 살펴 보겠습니다.

1 단계 : 숫자를 16으로 나누고 그 몫과 나머지를 적어 둡니다.

2 단계 : 몫이 0이 될 때까지 위의 단계를 반복합니다.

3 단계 : 9보다 큰 나머지는 16 진수 기호로 표시합니다.

4 단계 : 아래에서 위로 나머지를 기록하여 16 진수를 만듭니다.

10 진수에서 16 진수로 변환 예제

10 진수에서 16 진수로 변환 예제

Hexa to Decimal 변환 방법

16 진수를 해석하고 이에 대한 계산을 수행하려면 10 진수 형식으로 변환해야합니다. 아래 표는 16 진수 10 진수를 나타내며 변환에 유용합니다.

10 진수에서 16 진수로 변환 테이블

10 진수에서 16 진수로 변환 테이블

16 진수를 10 진수로 변환하는 첫 번째 단계는 변환 표에서 16 진수에 해당하는 10 진수를 쓰는 것입니다. 그런 다음 각 십진수에 자릿수 위치의 16 제곱을 곱합니다. 모든 자릿수를 곱한 후 모든 승수를 더합니다. 결과 숫자는 16 진수의 10 진수 변환을 제공합니다.

예제를 사용한 16 진수에서 10 진수로 변환

16 진수에서 10 진수로 변환하는 과정은 위와 같습니다. 16 진수 253A를 10 진수로 변환 해 보겠습니다.

1 단계 : 16 진수에 해당하는 10 진수를 작성합니다.

A = 10 : 3 = 3 : 5 = 5 : 2 = 2입니다.

2 단계 : 자릿수에 자리 값의 16 거듭 제곱을 곱합니다.

이 예에서 A의 자릿값은 0입니다. 따라서 16을 곱해야합니다.0, 즉 1과 같습니다. 따라서 10 × 1 = 10. 마찬가지로 3의 자리 값은 1, 5의 자리 값은 2, 2의 자리 값은 3입니다. 곱셈 후 모든 승수를 더합니다.

= 2 × 16+ 5 × 16+ 3 × 161+ 10 × 160

= 2 × 4096 + 5 × 256 + 3 × 16 + 10 × 1

= 8192 + 1280 + 48 + 10

= 9530

따라서 주어진 16 진수 253A의 10 진수 변환은 9530입니다.

16 진수에서 10 진수로 직접 변환하거나 그 반대로 변환 할 수있는 온라인 소프트웨어 도구가 많이 있습니다. 하드웨어 구현을 위해 16 진수에서 이진 인코더로 숫자를 이진수로 변환 한 다음 이진수를 사용하여 10 진수로 변환합니다. 디코더 .

기계는 인간의 언어를 이해할 수 없습니다. 0과 1 만 이해할 수 있습니다. 기계가 인간의 언어를 이해하게하려면 기계 언어로 변환해야합니다. 이진 번호 매기기, 16 진수 번호 매기기 , Octal Numbering 등은 기계 기반 번호 매기기 형식입니다. 프로그래밍에 사용되는 번호 매기기 표현이 무엇이든 내부적으로 기계에 의한 데이터 해석 및 저장을 위해 이진수로 변환되어야합니다. 16 진수‘5E’의 십진수 표현은 무엇입니까?