Форум программистов, компьютерный форум, киберфорум
Информатика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/75: Рейтинг темы: голосов - 75, средняя оценка - 4.95
0 / 0 / 0
Регистрация: 05.06.2016
Сообщений: 4

Умножение отрицательных чисел в двоичной системе счисления

08.06.2016, 12:59. Показов 15742. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Умножение отрицательных чисел в двоичной системе счисления .
Умножаем число 64 и -5
64 = 0100 0000
-5 = 1111 1011

0100 0000 * 1111 1011 = 0011 1110 1100 0000

Как перевести 0011 1110 1100 0000 двоичное число со знаком в десятичную ?

Или как правильно умножить отрицательное число в двоичной системе счисления с положительным .
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.06.2016, 12:59
Ответы с готовыми решениями:

Перевод чисел в двоичную систему счисления, сложение чисел в двоичной системе
Задание 7 Задания к работе 1. Перевести данное число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы...

Выполнить умножение в двоичной системе
Хола амигос! Для задания использовать цифры 542 и 254. Выполнить умножение в двоичной системе (со старших/младших разрядов) и деление...

Деление в двоичной системе счисления
Здравствуйте! Помогите пожалуйста разделить в двоичной системе счисления 11111,1:100,1

1
 Аватар для regio1961
600 / 292 / 178
Регистрация: 06.06.2016
Сообщений: 552
17.06.2016, 15:36
Так же, как и в десятичной: умножаем соответствующие положительные числа и умножаем на -1, с той лишь разницей, что умножение на -1 в двоичном представлении сводится к инвертированию бит и прибавлению 1.
Для данного примера находим двоичное представление модуля отрицательного сомножителя

https://www.cyberforum.ru/cgi-bin/latex.cgi?5 = (-5)(-1) \, = \ \~(1111 \, 1011) \, + \, 1 = 0000 \, 0100 \, + \, 1 = 0000 \, 0101

Перемножаем столбиком (дополнительно нужно убедиться, что все цифры влезут в разряд используемых чисел)

https://www.cyberforum.ru/cgi-bin/latex.cgi?<br />
\ \ \ \,01000000<br />
\ \ \ \,00000101<br />
---------<br />
\ \ \ \,01000000<br />
01000000<br />
---------<br />
01 \, 0100\,0000<br />

Результат инвертируем и прибавляем единицу

https://www.cyberforum.ru/cgi-bin/latex.cgi?10 \, 1011 \, 1111 \, + \, 1 = 10 \, 1100 \, 0000

См. подробнее "дополнительный код".
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
17.06.2016, 15:36
Помогаю со студенческими работами здесь

Задания по двоичной системе счисления
1) Перевести число из 1 0 системы счисления в 2 с/с: 10510 2; 2) Перевести число из 2 с/с в 10 с/с: 1 1 10012 10; 3) Найти...

Выполнить данные операции в двоичной системе счисления
Выполнить следующие операции в двоичной системе счисления:(нужно с последовательностью решения) 10111,10101+1001,0011 ...

Составить таблицы сложения и умножения в двоичной системе счисления
Составить таблицы сложения и умножения в двоичной системе счисления и выполнить вычисления: а) 1110 + 101; б) 10101 - 11; в) 101 * 11; г)...

Представить число в форме с плавающей запятой в двоичной системе счисления
1)Представить число W=+А2,А3 в форме с плавающей запятой в двоичной системе счисления. Для мантиссы выделить 9, а для порядка 6 разрядов....

В некоторой системе счисления записи десятичных чисел 56 и 45 заканчиваются на 1. Определите основание системы счисления
объясните решение


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru