Главное меню  

   

Авторизация  

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


62.7%Russian Federation Russian Federation
17%Ukraine Ukraine
3.1%Kazakhstan Kazakhstan
2.9%Romania Romania
2.6%United States United States
1.8%Belarus Belarus
1.2%Republic Of Moldova Republic Of Moldova
1%Czech Republic Czech Republic
0.9%United Kingdom United Kingdom
0.8%France France

Сегодня: 3
Вчера: 107
На этой неделе: 522
На прошлой неделе: 1004
В этом месяце: 3776
В прошлом месяце: 2874
Всего: 8160


   

блог админа

Записи

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

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

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

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

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

You have no rights to post comments

   
© 2012 fordus.