Предмет: Информатика, автор: maktl1025

-20 в десятичном коде перевести в двоичный

Ответы

Автор ответа: Slavque
1
20/2=10 (остачи нет) = 0
10/2=5 (остачи нет) = 0
5/2=2 (остача есть) = 1
2/2=1 (остачи нет) = 0
записываем по порядку = 110100 (это и есть наш ответ) 
Ещё в он может быть в виде 01011
Теперь проверим (справа на лево)
1=-
1=0
2=0
4=1
8=0
16=1
16+4=-20.


maktl1025: вот пример: -29(в10) = 10111101 (в двоичном), тогда как +29(в10) = 00111101(в двоичном) обратите внимание на знаки. я не понимаю, как переводить именно отрицательные числа в двоичный код. если что тема "машинные коды чисел". известно что-нибудь?
Slavque: просто перед нашим числом ставим знак "-", так-же как и в десятичном счислении
Slavque: ой
Slavque: извините
Slavque: я всё перепутал
Slavque: просто заменяем единицы на нули а нули на единицы
Slavque: тоесть вместо 10100 просто 01011, но в некоторых случаях нужно просто единицу ставить, тоесть 110100
Похожие вопросы
Предмет: Алгебра, автор: mistyusha595
Предмет: Математика, автор: Аноним