калькулятор
перевод величин
18 в BIN 1 0010
Это просто. В нашей десятичной системе все знают, что крайняя справа цифра - это единицы. Вторая справа цифра - это десятки. Третья справа - это сотни. И так далее. Такая система называется позиционной. В десятичной систем соответственно десять цифр, от нуля до 9. Двоичная система тоже позиционная, только цифер в ней соответственно всего две: ноль и единица. При этом крайняя правая цифра, как и в десятичной системе, обозначает единицы. А вот вторая справа обозначает не десятки, а двойки. Третья справа - четверки, четвертая справа - восьмерки, и так далее. Теперь выпишем это в ряд:
единицы двойки четверки восьмерки "шестнадцатки"
и посмотрим, как получить нужное число - 18. Очевидно, так: 10010.
То есть (слева направо) 1х16 + 0х8 + 0х4 + 1х2 + 0х1 = 18.
Есть более простой формальный способ, но указанный выше понятнее.
Для такого простенького числа, как 18 достаточно вспомнить таблицу"весов двойки, представив несколько степеней числа 2:
2^(0)=1, 2^(1)=2, 2^(2)=4, 2^(3)=8,2^(4)=16.
И пока достаточно, учитывая, что будем переводить небольшое число 18, которое сопоставимо со степенью 2^(4)=16 по величине. Итак:
выбираем "значения степеней двойки, как бы добавляя, начиная от старших разрядов по типу, как это делают на чашечных весах, добавляя гирьки при взвешивании. Начнем со старшего разряда 2^(4)=16, так как он немного меньше 18:
18=16*1+2=16*(1)+8*(0)+4*(0)+2*(1)+1*(0).Мы расписали число 18,постепенно забирая те степени двойки, которые подошли. И пишем теперь все степени двойки , начиная со старшего разряда, там ,где 1,пишем"1", а там , где 0, пишем"0".
Для перевода из десятичной в двоичную систему, при отсутствии инженерного калькулятора, применяется очень простая методика. Производится деление числа на два и записывается справа на лево, если делится без остатка то ноль если с остатком то один. Производим вычисления и получаем 10010 (18-9-4-2-1).
Добавить комментарий