Главное меню  

   

Авторизация  

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


48.6%Russian Federation Russian Federation
19.4%United States United States
18.5%Ukraine Ukraine
2.1%Belarus Belarus
1.7%Kuwait Kuwait
1.6%Kazakhstan Kazakhstan
1.2%Romania Romania
1.1%France France
1%Czech Republic Czech Republic
0.5%United Kingdom United Kingdom

Сегодня: 14
Вчера: 236
На этой неделе: 903
На прошлой неделе: 1276
В этом месяце: 2772
В прошлом месяце: 6471
Всего: 16148


   

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

Записи

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

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

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

Перевести число например 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.