Как да превеждаме номера от шестнадесетична система до двоичен или десетична

Как да промените този набор от непонятни номера и букви, така че да стане ясно на вашия компютър или лично? Преобразуване на шестнадесетични номера в двоични много лесно, така че шестнадесетичните номера се използват в някои програмни езици. Трансформират шестнадесетичните номера в десетичната запетая малко по-трудна, но това може да се научи.

Стъпка

Част 1 от 3:
Трансформация на шестнадесетични номера в двоичен
един. Конвертирайте всеки брой шестнадесетични числа четири цифри от двоични числа. По същество шестнадесетичната система е опростен начин за представяне на двоични числа. Конвертиране на номера от шестнадесетична система до бинарна според следващата таблица:
ШестнадесетичнаДвоичен
00000
един0001
20010
30011
40100
пет0101
60110
70111. t
Осем1000
девет1001
А1010
Б1011
° С1100
Д1101
Д1110
Е1111
  • Image, озаглавен 1797961 4 1
    2. Опитайте се самостоятелно да конвертирате шестнадесетичен в двоичен. Ето няколко примера. Маркирайте невидимия текст вдясно от знака за равенство, за да видите отговора и да проверите себе си.
  • A23 = 1010 0010 0011
  • Пчела = 1011 1110 1110
  • 70C558 = 0111 0000 1100 0101 0101 1000
  • Изображение, озаглавено 1797961 5 1
    3. Разберете принципа на трансформация. В двоична система Н Цифрите могат да се използват за представяне на 2 различни номера. Например, с четири могат да бъдат представени двоичните цифри 2 = 16 номера. Тъй като шестнадесет знака се използват в шестнадесетичната система, един символ може да представлява 16 = 16 номера. Това улеснява трансформацията на шестнадесетични номера в двоични и обратно.
  • Можете също така да подадете как резултатът взема прехода към следващото освобождаване във всяка система. В шестнадесетична система "...D, e, f, 10", И в двоични - "1101, 1110, 1111, 10000".
  • Част 2 от 3:
    Трансформация на шестнадесетични номера в десетична
    1. Изображение, озаглавено 1797961 6 1
    един. Не забравяйте как е подредена системата за десетична номера. Вие използвате десетични числа всеки ден, без да мислите за това как са подредени, но когато току-що започнахте да ги научите в училище, учителят ви обясни какви единици, десетки, стотици и т.н. По-долу накратко ви напомням как се подрежда десетичният номер, което ще ви помогне да конвертирате цифри.
    • Всяка фигура от десетичното число е на определено място, наречено освобождаване. Изхвърлянията се отчитат вдясно. Първата категория е единици, втората категория - десетки, третата категория - стотици и т.н. Ако фигурата 3 е в първия разряд, това е номер 3, ако във втория - след това 30, ако в третия - след това 300.
    • Математически изхвърлянето може да бъде описано по този начин: 10, 10, 10 и т.н. Следователно тази система се нарича десетична.
  • Изображение, озаглавено 1797961 7 1
    2. Запишете десетичния номер като сумата на някои членове. Това ще улесни разбирането на процеса на превръщане на шестнадесетичните номера в десетичната запетая. Например, номер 48013710 (Не забравяйте, че индексът 10 означава, че този брой е десетичен).
  • Започвайки от първата цифра вдясно: 7 = 7 x 10, или 7 x 1
  • Преместване надясно наляво: 3 = 3 x 10, или 3 x 10
  • 480137 = 4x100 000 + ОсемX10 000 + 0X1 000 + единX100 + 3X10 + 7X1.
  • Изображение, озаглавено 1797961 8 1
    3. За да конвертирате шестнадесетичния номер на десетичната запетая, всяка фигура (започваща отдясно) на шестнадесетичен номер се умножава по 16 до степен, съответстваща на разреждането на тази цифра. Например, помислете за шестнадесетичен номер C921шестнадесет. Започнете от първата цифра отдясно (1) и го умножете до 16 (първата цифра е настроена на нулева степен) - увеличете индикатора на степента всеки път, когато преминете към следващата цифра (вдясно наляво):
  • единшестнадесет = 1 x 16 = 1 х 1 (всички цифри са представени в десетична система, с изключение на договорените случаи)
  • 2шестнадесет = 2 x 16 = 2 x 16
  • деветшестнадесет = 9 x 16 = 9 x 256
  • C = C x 16 = C x 4096
  • Изображение, озаглавено 1797961 9 1
    4. Конвертиране на алпити в десетични числа. Числата са равни както на десетични, така и на шестнадесетични системи (например 7шестнадесет = 710Чест. За да конвертирате азбучни символи на шестнадесетичната система към фигурите на десетичната система, използвайте следния списък:
  • A = 10
  • B = 11
  • C = 12
  • D = 13
  • E = 14
  • F = 15
  • Изображение, озаглавено 1797961 10 1
    пет. Изчисли. Сега просто умножете съответните номера и сгънете резултатите от умножаването, за да получите десетично число. В нашия пример:
  • C921шестнадесет = (един x 1) + (2 x 16) + (девет x 256) + (12 x 4096)
  • = 1 + 32 + 2304 + 49152.
  • = 5148910. В десетичното число, повече цифри в сравнение с шестнадесетичен, тъй като една цифра от шестнадесетична система описва повече информация от една цифра на десетичната система.
  • Изображение, озаглавено 1797961 11 1
    6. На практика в конвертиращите номера. Ето някои задачи за трансформиране на шестнадесетичните номера в десетичната запетая. Маркирайте невидимия текст вдясно от знака за равенство, за да видите отговора и да проверите себе си.
  • 3ABшестнадесет = 93910
  • A1A1шестнадесет = 4137710
  • 5000шестнадесет = 2048010
  • 500dшестнадесет = 2049310
  • 18A2Fшестнадесет = 10091110
  • Част 3 от 3:
    Hex номер
    1. Изображение, озаглавено 1797961 1 1
    един. Научете как да използвате шестнадесетична система. Обикновено използваме система за десетична номера, базирана на десет цифри. Шестнадесетовата система предполага използването на шестнадесет знака, включително и двата броя и букви.
    • Ето номерата, започвайки от нулата:
       Шестнадесетична  Десетична  Шестнадесетична  Десетична
      0010шестнадесет
      единединединадесет17
      221218
      3313деветнайсет
      44ЧетиринадесетДвадесет
      петпетПетнадесет години21
      66шестнадесет22
      771723
      ОсемОсем1824
      деветдеветдеветнайсет25
      А1026
      Бединадесет27
      ° С1228
      Д131D29
      ДЧетиринадесет1eтридесет
      ЕПетнадесет години1F31
  • Изображение, озаглавено 1797961 2 2
    2. Използвайте индекс за заместване, за да покажете каква система използвате. Това използва десетично число. Например, 1710 - Това е номер 17 в десетичната система (т.е. обичайното десетично число 17) - 1110 = 10шестнадесет, Това означава, че десетичният номер 11 е равен на номер 10 в шестнадесетичната система. Шестнадесетичните номера не винаги включват писмото. Но ако вместо номера пишете писмото, тогава е ясно, че това е шестнадесетична система.
  • Съвети

    • Когато конвертирате големи шестнадесетични номера, използвайте онлайн калкулатор. Вие не можете да се притеснявате и използвате онлайн конвертор, но все пак една добра идея ще се справи ръчно за изчисленията, за да се разбере този процес.
    • Алгоритъм за трансформация на шестнадесетични числа в десетичната запетая е подходящ за превръщане на номера на всяка цифрова система при десетични числа. Просто сменете номера 16 (в някои степени) на съответния номер (в някои градуси) друга система за число.
    Подобни публикации