|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.12.2013, 23:13 | #1 |
Форумчанин
Регистрация: 20.11.2008
Сообщений: 121
|
Записать число в 8-ми разрядном дополнительном коде
это как ? это что от меня хотят ? объясните ? Записать число –35 в 8-ми разрядном дополнительном коде.
не обязательно объяснять конкретно на моём я не прошу решить... можно привести пример и на других цифрах . хотя и от готового решения не откажусь
Разгон – вещь не определённая,
по этому конечный результат зависит от конкретного чипа (CPU или GPU а также моста), качества охлаждения и везения. |
12.12.2013, 23:17 | #2 |
Пользователь
Регистрация: 11.12.2013
Сообщений: 56
|
1 ссылка в гугле "основы арифметики цифровых процессоров вашкевич калиниченко"
дай угадаю предмет АиЛО ВС? у самого как раз по нему лабы книжка зачетная читай там все понятно Последний раз редактировалось _BYTE; 12.12.2013 в 23:33. |
12.12.2013, 23:18 | #3 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,291
|
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
12.12.2013, 23:31 | #4 |
Форумчанин
Регистрация: 20.11.2008
Сообщений: 121
|
ничего не понял ... мне в восьмиричную систему его перевести ?
Целая часть числа находится делением на основание новой 35 8 -32 4 3 Получилось:35 = 43
Разгон – вещь не определённая,
по этому конечный результат зависит от конкретного чипа (CPU или GPU а также моста), качества охлаждения и везения. |
12.12.2013, 23:32 | #5 |
Пользователь
Регистрация: 11.12.2013
Сообщений: 56
|
|
12.12.2013, 23:34 | #6 |
МегаМодератор
СуперМодератор
Регистрация: 09.11.2010
Сообщений: 7,291
|
Нужно получить двоичное число из 8 цифр-разрядов.
Вы хотя бы глазами вики пробежали?
Пишите язык программирования - это форум программистов, а не экстрасенсов. (<= это подпись )
|
12.12.2013, 23:37 | #7 |
Форумчанин
Регистрация: 20.11.2008
Сообщений: 121
|
8 разрядов означает 8 бит или 1 байт. то есть 8 знаков, речь идет о двоичной системе исчисления. В ручную это делается так. число (-35). Мы переводим число 35 в двоичную систему в 8 разрядов. Получаем некое число состоящее из 0 и 1. Далее инвертирует полученное число и прибавляем 1 и получаем (-35). Если это как-то сложно понять, то можно сделать это с помощью калькулятора в виндусе. В режиме программист выбираем вначале dec и 1 байт. Далее записываем число и меняем флажок на bin получаем ответ. - и зачем книжку читать ? мне только абзацик нужен был ... )
Разгон – вещь не определённая,
по этому конечный результат зависит от конкретного чипа (CPU или GPU а также моста), качества охлаждения и везения. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Операции с числами в прямом и дополнительном коде в С++ | Madara88 | Помощь студентам | 1 | 13.09.2011 19:42 |
Как делятся числа в дополнительном коде | Fog | Помощь студентам | 0 | 13.12.2010 16:02 |
(Assembler) арифметическое вычитание в дополнительном коде | MARine_life | Помощь студентам | 1 | 19.11.2009 19:32 |
Сложение отрицательных чисел в дополнительном коде | Fataller | Помощь студентам | 0 | 28.10.2009 19:12 |
Рассмотреть содержимое как знаковое число в дополнительном коде | Shelsi | Помощь студентам | 5 | 23.10.2009 09:41 |