Menu Home

Бесплатная техническая библиотека для любителей и профессионалов Бесплатная техническая библиотека


Преобразования между системами счисления - легко и с улыбкой. Энциклопедия радиоэлектроники и электротехники

Бесплатная техническая библиотека

Энциклопедия радиоэлектроники и электротехники / Начинающему радиолюбителю

Комментарии к статье Комментарии к статье

Начнем опять с десятеричной системы.

Возьмем для примера то же число 167 (не знаю, почему именно оно пришло мне в голову), и представим это число так:

167 = 1*100 + 6*10 + 7*1

Не правда ли, это справедливо? Ну значит, справедливо и следующее:

167 = 1*102 + 6*101 + 7*100

(любое число в 0-й степени равно 1).

Что мы сделели? Мы умножили значение каждого разряда на основание системы счисления, возведенное в степень, равную номеру разряда (если младший разряд принять за 0-й). Не понятно?…

Объясняю.

Число 167 имеет три разряда. Нумерация разрядов всегда идет справа-налево, от младшего к старшему. Все нормальные люди считают с единицы. Ненормальные, то есть - мы, электронщики-программисты, считают с нуля. Запомните это. С НУЛЯ!!! Все и всегда! Так вот, именно поэтому младший разряд будет - нулевой.

Итого получаем:

0 разряд = 7

1 разряд = 6

2 разряд = 1

Система счисления - десятичная. Значит, ее основание - 10. Возводим 10 в степень, равную номеру каждого разряда и умножаем на то, что получилось значение разряда. Потом все это складываем. Вот так просто!

Переходим (возвращаемся) к двоичной системе.

Все абсолютно так же.

Число 10100 можно представить как:

1*24 + 0*23 + 1*22 + 0*21 + 0*20

или

16 + 0 + 4 + 0 + 0.

Путем чрезвычайно сложных расчетов, можно получить сумму этого всего. Она равна 20.

Итак, господа. Только что мы преобразовали двоичное число в десятеричное.

Оказалось, что 101002 = 2010.

Сделать это проще простого, если знать степени двойки. Лично я наизусть с ходу называю все целые степени двойки от 0 до 18. Дальше мне не особо нужно, а если нужно - всегда можно вычислить. А пока что, запомните хотя бы до 16-й:

20 = 1

21 = 2

22 = 4

23 = 8

24 = 16

25 = 32

26 = 64

27 = 128

28 = 256

29 = 512

210 = 1024

211 = 2048

212 = 4096

213 = 8192

214 = 16384

215 = 32768

216 = 65536

и т.д.

Ну теперь давайте преобразуем 8-разрядное двоичное число в десятеричное. Для этого нарисуем такую табличку:

Преобразования между системами счисления

В верхней строчке таблицы - множители, на которые нужно помножать значения разрядов.

Возьмем, к примеру, число 10100111.

Вписываем его в таблицу:

Преобразования между системами счисления

Теперь умножаем значение разряда на множитель этого разряда и складываем результаты:

1*128 + 0*64 + 1*32 + 0*16 + 0*8 + 1*4 + 1*2 + 1*1 =

= 128 + 32 + 4 + 2 + 1 = 167.

Опа! Получилось наше родимое число 167. Чудеса! :)

Все! Преоборазовали!

Посмотрите, что мы в результате сделали. В результате - мы просто сложили множители тех разрядов, в которых стояли едиицы. Такой метод преобразования - самый легкий и простой. И если на уроках информатики вас долго и безрезультатно учили делать кучу операций в столбик - забудьте. Все гораздо проще!

Преобразование 10 ->2

Теперь проделаем то же самое, но - в обратную сторону. Возьмем мы то же самое число 167, и внимательно на него посмотрим. Посмотрели? Теперь посмотрите в таблицу (а лучше - вспомните), какая наибольшая степень двойки еще меньше этого числа.

Очевидно, это 128. Значит, опять рисуем таблицу.

Преобразования между системами счисления

Множитель старшего разряда в ней будет равен 128. Далее - 64, 32, и т.д… Всего - 8 разрядов.

Сразу ставим в старший разряд 1. Дальше станет понятно почему.

Преобразования между системами счисления. 1xxxxxxx

Теперь отнимаем от 167 множитель 128.

167 - 128 = 39

Так как 39 меньше следующего множителя (64), в следующий разряд пишем 0.

Преобразования между системами счисления. 10xxxxxx

Так как ничего не отняли - остаток прежний - 39. Смотрим следующий множитель: 32. Он меньше, чем 39, значит его можно отнять. Отнимаем, и ставим в разряд единицу:

101xxxxx

Осталось число 7. Оно явно меньше чем 16 или 8, поэтому два следующих разряда будут равны 0:

Преобразования между системами счисления. 10100xxx

Дальше:

7 - 4 = 3

Преобразования между системами счисления. 101001xx

3 - 2 = 1

Преобразования между системами счисления. 1010011x

1 - 1 = 0

Преобразования между системами счисления. 10100111

Заметим. В конечном итоге у нас должен получиться НОЛЬ! Если ноль не получился - значит мы где-то напортачили.

Публикация: radiokot.ru

Смотрите другие статьи раздела Начинающему радиолюбителю.

Читайте и пишите полезные комментарии к этой статье.

<< Назад

Последние новости науки и техники, новинки электроники:

Чувства кота, ожидаюшего возвращения хозяина 16.07.2026

Многие владельцы кошек уверены, что их питомцы совершенно равнодушны к уходу человека из дома. Считается, что кошки - независимые существа, которые спокойно переносят одиночество и даже радуются, оставаясь одни. Однако испанские специалисты по поведению животных считают, что реальность гораздо сложнее. Реакция кошки на отсутствие хозяина зависит от ее индивидуального характера, степени привязанности к человеку и привычного распорядка дня. Кошки хорошо запоминают ежедневные ритуалы своих владельцев. Они способны связывать определенные звуки - звон ключей, шаги у двери или звук закрывающегося замка - с предстоящим уходом человека. Для одних животных эти сигналы означают возможность спокойно лечь спать, а для других становятся причиной беспокойства и длительного ожидания возвращения хозяина. Таким образом, кошка не просто "не замечает" уход, а активно реагирует на связанные с ним изменения в окружающей обстановке. Исследования поведения кошек показывают, что некоторые из них действи ...>>

Целесообразность приема пробиотиков после курса антибиотиков 16.07.2026

Антибиотики остаются одним из самых мощных инструментов современной медицины в борьбе с бактериальными инфекциями. Однако их действие не ограничивается уничтожением только вредных микроорганизмов. Эти препараты способны существенно влиять на состав кишечной микрофлоры, что часто вызывает вопросы у пациентов: насколько серьезны эти изменения, как долго они сохраняются и нужно ли после курса антибиотиков принимать пробиотики для восстановления. На эти вопросы попытались ответить исследователи, проанализировав имеющиеся научные данные. Во время приема антибиотиков многие люди сталкиваются с неприятными симптомами со стороны пищеварительной системы: тошнотой, болями или спазмами в животе, а также диареей. Такие реакции возникают потому, что препараты воздействуют не только на возбудителей инфекции, но и на полезные бактерии, которые населяют кишечник и участвуют в пищеварении, синтезе витаминов и поддержании иммунитета. Некоторые антибиотики, например азитромицин, могут напрямую влия ...>>

Резкое похудение и возврат веса могут навредить сердцу 15.07.2026

Многие люди, желая быстро избавиться от лишних килограммов, прибегают к строгим диетам с резким ограничением калорий. Достигнув желаемого результата, они часто постепенно или быстро возвращаются к прежнему рациону и прежнему весу. На первый взгляд это кажется лишь вопросом внешнего вида, однако ученые предупреждают: постоянные колебания массы тела могут оказывать негативное влияние на сердечно-сосудистую систему и обмен веществ. Так называемый эффект йо-йо, когда периоды активного похудения сменяются повторным набором веса, становится все более распространенным явлением. Новые исследования указывают на возможную связь между такими циклами и ухудшением работы сердца. Организм способен адаптироваться к изменениям питания, но постоянное повторение резких переходов между ограничением калорий и перееданием создает дополнительную нагрузку на различные системы. В одном из экспериментов на лабораторных животных исследователи моделировали эффект йо-йо, периодически снижая калорийность рац ...>>

Случайная новость из Архива

Клавиатура и мышь - лучшие индикаторы стресса 21.04.2023

Ученые из Швейцарского федерального технологического института в Цюрихе (ETHZ) провели новое масштабное исследование, результаты которого свидетельствуют, что то, как именно мы взаимодействуем с клавиатурой и мышью, может многое рассказать об уровне нашего стресса. Причем исследователи считают, что этот метод даже эффективнее отслеживания частоты сердечных сокращений.

На первом этапе ученые провели исследование, в котором приняли участие 90 человек. Их попросили выполнять простые офисные задачи - планировать встречи, записывать данные и проводить анализ данных. Участников также разделили на две группы - одни работали беспрепятственно, в то время как другие отвлекали сообщениями в чате или просили прерываться на совещания.

В ходе исследования ученые также наблюдали за поведением реципиентов - записывали их взаимодействие с мышью и клавиатурой, отслеживали частоту сердечных сокращений, а также спрашивали, насколько они напряжены.

Позже ученые использовали полученные данные и машинное обучение для разработки новой модели определения уровня стресса на работе, основанной на том, как люди печатают и взаимодействуют с мышью. По словам автора исследования и математика Мара Негелина, они с коллегами обнаружили, что то, как мы печатаем и двигаем мышью, на самом деле может стать эффективным индикатором уровня стресса на работе, даже лучше, чем частота сердечных сокращений.

Результаты исследования свидетельствуют, что люди, страдающие хроническим стрессом, как правило чаще и менее точно двигают указателем мыши; покрывают указателем мыши большие расстояния на экране; чаще допускаются ошибки при наборе текста; пишут отрывками со множеством коротких пауз. При этом более спокойные люди также делают паузы в наборе текста, однако их гораздо меньше, а сами паузы в наборе текста продолжительнее и вдумчивее.

По словам соавторки исследования, психологи Жасмин Керр, эту связь между уровнем стресса, клавиатурой и мышью можно объяснить с помощью так называемой теории нейромоторного шума. Дело в том, что высокий уровень стресса оказывает негативное влияние на способность нашего мозга обрабатывать информацию, а также на наши моторные навыки.

В настоящее время исследователи считают, что каждый третий работник в Швейцарии страдает от стресса на рабочем месте, поэтому необходимо разработать эффективные способы выявления повышенного стресса. Ученые отмечают, что обычно усталый человек не может понять, что его ресурсы, как физические, так и умственные истощаются, пока не станет поздно.

Другие интересные новости:

▪ Поговорите с вашим сейфом

▪ Концептуальный самоуправляемый автомобиль Mitsubishi Electric EMIRAI 4

▪ Плазма со сверхбыстрым механизмом охлаждения

▪ В дителлуриде урана нашли майорановские фермионы

▪ Новое семейство микромощных компараторов

Лента новостей науки и техники, новинок электроники

 

Интересные материалы Бесплатной технической библиотеки:

▪ раздел сайта Стабилизаторы напряжения. Подборка статей

▪ статья Оградить трубу от птиц. Советы домашнему мастеру

▪ статья Самцы каких животных в процессе размножения не разбирают, самец или самка перед ними? Подробный ответ

▪ статья Кактус. Легенды, выращивание, способы применения

▪ статья Лямбда-зонд. Энциклопедия радиоэлектроники и электротехники

▪ статья Палочка-поднималочка. Секрет фокуса

Оставьте свой комментарий к этой статье:

Имя:


E-mail (не обязательно):


Комментарий:





Главная страница | Библиотека | Статьи | Карта сайта | Отзывы о сайте

www.diagram.com.ua

www.diagram.com.ua
2000-2026