Автор Леха задал вопрос в разделе Другие языки и технологии
как умножить, разделить числа в двоичной системе счисления? и получил лучший ответ
Ответ от Ксенька Грушина[гуру]
Стариший разряд выделяется под знаковый. Отрицательные числа обрабатываются в обратном коде. Все разряды инвертируются и к полученному числу прибавляется единица. Например: число -4. 4 в двиочном виде 00000100. Инвертируем разряды: 11111011. И прибавим 1: 11111100 = -4.Теперь с разделением и умножением.Делается в столбик. 101х 11____ 101+101____1111Деление110 | 10 11 ------------- ---| 10 10 10-------- 0
Ответ от !@Pinky Girl@![гуру]
Сделай то что нужно в десятичной системе а потом переведи в двичную
Сделай то что нужно в десятичной системе а потом переведи в двичную
Ответ от Иван Титов[новичек]
Слушай не парся и просто зайди в калькулятор переключись на инженерный и выставь двоичную систему!)
Слушай не парся и просто зайди в калькулятор переключись на инженерный и выставь двоичную систему!)
Ответ от Hermein[гуру]
чтобы точно не ошибиться-нужно перевести в десятичную систему, произвести все действия (по алгоритму-все цифры 2-й справа налево пронумеровать начиная от 0, затем число, стоящее в системе счисления умножить на систему в степени пронумерованной и сложить все результаты), затем обратно в двоичную (делить число нацело-нет остатка-0,есть остаток 1 писать справа налево.)
чтобы точно не ошибиться-нужно перевести в десятичную систему, произвести все действия (по алгоритму-все цифры 2-й справа налево пронумеровать начиная от 0, затем число, стоящее в системе счисления умножить на систему в степени пронумерованной и сложить все результаты), затем обратно в двоичную (делить число нацело-нет остатка-0,есть остаток 1 писать справа налево.)
Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: как умножить, разделить числа в двоичной системе счисления?