Главное меню  

   

Авторизация  

   
   
Хостинг в Украине
   


52.1%Russian Federation Russian Federation
21.1%Ukraine Ukraine
16%United States United States
1.9%Belarus Belarus
1.2%Romania Romania
1.1%United Kingdom United Kingdom
0.9%Czech Republic Czech Republic
0.9%Kazakhstan Kazakhstan
0.6%Kuwait Kuwait
0.6%Republic Of Moldova Republic Of Moldova

Сегодня: 8
Вчера: 311
На этой неделе: 619
На прошлой неделе: 1872
В этом месяце: 3246
В прошлом месяце: 8478
Всего: 25455


   

Учитель информатики Бамбуркин С.П.

Записи

  • Главная
    Главная Страница отображения всех блогов сайта
  • Категории
    Категории Страница отображения списка категорий системы блогов сайта.

Перевод из шестнадцатеричной системы в двоичную

Добавлено : Дата: в разделе: Занимательная информатика

Перевести число например FD5A в двоичный код можно так:
F D 5 A
1111 1101 0101 1010
при этом нужно знать какой цифре соответствует какой код.
Из двоичной в 16тиречную аналогично.

Тепеерь допустим тебе нужно из двоичной перевести в 10-тичную:
1100 0010 = 1*2^7 + 1*2^6 + 0*2^5 + 0*2^4 +0*2^3 + 0*2^2 + 1*2^1 + 0*2^0 = 194
степени возрастают слева направо от 0. основание 2.
аналогично из 16тиречной в 10тичную:
F3A = 15*16^2 + 3*16^1 + 10*16^0 = 3898
где F = 15, A = 10. Основание теперь как видишь 16.

перевод из 10тичной в 2ичную:
производится делением.
23 ->
23/2 = 11 & 1 остаток
11/2 = 5 и 1 остаток
5/2 = 2 и 1 остаток
2/2 = 1 и 0 остаток
1/2 = 0 и 1 остаток
теперь группируем снизу вверх и получаем код 1 0111

перевод из 10ой в 16ю производится аналогично, только теперь целочисленно делим не на 2, а на 16
243->
243/16 = 15 остаток 3
15/16 = 0 остаток 15 или F
тогда ответ F3

Редактировалось Дата:

Добавить комментарий


Защитный код
Обновить

   
© 2012 fordus.