Бинарно к преобразованию десятичного номера
Для того чтобы преобразовать binary number к десятичному номеру, мы умножим каждое число своим утяжеленным положением, и добавляем каждое из утяжеленных значений совместно. Например, бинарное значение 1011 0101 представляет:
1*27 + 0*26 + 1*25 + 1*24 + 0*23 + 1*22 + 0*21 + 1*20
= 1 * 128 + 0 * 64 + 1 * 32 + 1 * 16 + 0 * 8 + 1 * 4 + 0 * 2 + 1 * 1
= 128 + 0 + 32 + 16 + 0 + 4 + 0 + 1
= 181
Десятичная дробь к преобразованию binary number
Для того чтобы преобразовать любой десятичный номер к своей системе binary number вообще метод должен разделить десятичный номер 2, если остаток 0, то на стороне пишет вниз 0. Если остаток 1, то напишите вниз 1.
Этот процесс продолжен путем разделять коэффициент 2 и падать ранее остаток до тех пор пока коэффициент не быть 0. Выполняя разделение, пишут остаткам которые представят бинарный эквивалент десятичного номера, начало на наименьшем значительно числе (правом) и каждое новое число написано к более значительно числу (левой стороне) ранее числа.
Препятствуйте нам принять пример. Рассматривайте 2671. Бинарное преобразование на 2671 было уступано following таблица.
Разделение |
Коэффициент |
Остаток |
Binary Number |
2671 / 2 |
1335 |
1 |
1 |
1335 / 2 |
667 |
1 |
11 |
667 / 2 |
333 |
1 |
111 |
333 / 2 |
166 |
1 |
1111 |
166 / 2 |
83 |
0 |
0 1111 |
83 / 2 |
41 |
1 |
10 1111 |
41 / 2 |
20 |
1 |
110 1111 |
20 / 2 |
10 |
0 |
0110 1111 |
10 / 2 |
5 |
0 |
0 0110 1111 |
5 / 2 |
2 |
1 |
10 0110 1111 |
2 / 2 |
1 |
0 |
010 0110 1111 |
1 / 2 |
0 |
1 |
1010 0110 1111 |
|