Зула
Привет, десятичная система счисления, которую мы обычно используем, основана на 10 символах (0,1,2,3,4,5,6,7,8,9), в то время как компьютер использует двоичную систему счисления на основе двух символов (0,1 ). Таким образом, «3» в десятичном представлении представляет собой «11» в двоичном, а «23» в десятичном представлении - «10111» в двоичном. Так как же преобразовать «10111» в эквивалент 23? Начните справа от «10111» 1) Возьмите крайнюю правую 1 и умножьте на 2 ^ 0 (2 в степени 0), т.е. 1 x 2 ^ 0 = 1x1 = 1 2) Теперь у нас осталось «1011» и 1 3) Возьмите крайнюю правую 1 и умножьте на 2 ^ 1, т.е. 1x2 ^ 1 = 1x2 = 2 4) Теперь у нас есть «101» и 1,2 5) Возьмите следующую крайнюю правую 1 и примените 1x2 ^ 2, т.е. 1x4 = 4 6) Теперь у нас есть «10» и 1,2,4 7) Возьмем крайний правый 0. 0x2 ^ 3 = 0x8 = 0 8) Теперь у нас есть «1» и 1,2,4,0 9) Возьмите последний оставшийся 1. 1x2 ^ 4 = 1x16 = 16 10) Наконец, все двоичное число обрабатывается, и у нас остается 1,2,4,0,16. Сложите все эти числа, т.е. 1 + 2 + 4 + 0 + 16 = 23. Вот и ответ. Резюме: 1) Начните обработку двоичного числа слева. 2) Умножьте каждое число на 2 ^ n, где n = 0 в начале и продолжает увеличиваться на 1 с каждым ходом. Т.е. 0,1,2,3 ..... 3) Сложите все результаты каждого шага, чтобы получить десятичный эквивалент.где n = 0 в начале и продолжает увеличиваться на 1 с каждым ходом. Т.е. 0,1,2,3 ..... 3) Сложите все результаты каждого шага, чтобы получить десятичный эквивалент.где n = 0 в начале и продолжает увеличиваться на 1 с каждым ходом. Т.е. 0,1,2,3 ..... 3) Сложите все результаты каждого шага, чтобы получить десятичный эквивалент.
Терри
Преобразуйте следующие двоичные и десятичные числа в соответствующие системы счисления.
I) 396 = (?) 2
ii) 101011 = (?) 10
Наоми
Каждая цифра двоичного числа умножается на степень справа налево, тогда все числа добавляются в десятичной форме, например,
если требуется десятичная форма 10011, то
= 1 * 2 ^ 0 = 1 * 1 = 1
= 1 * 2 ^ 1 = 1 * 2 = 2
= 0 * 2 ^ 2 = 0 * 4 = 0
= 0 * 2 ^ 3 = 0 * 8 = 0
= 1 * 2 ^ 4 = 1 * 16 = 16
теперь добавляем 1 + 2 + 0 + 0 + 16 мы получаем 19, что является десятичной формой 10011
Дэнни
Справа (номер памяти + бит_N_on_number1 + bit_N_on_number2)
0 + 1 + 1 = 0 (1 в память)
1 + 0 + 1 = 0 (1 в память)
1 + 0 + 1 = 0 (1 в память)
1 + 1 + 1 = 1 (1 в память)
1 + 0 + 0 = 1 (0 в память)
=> Результат 11000