Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.03.2015, 14:48   #1
nataqwest
Пользователь
 
Регистрация: 16.12.2014
Сообщений: 20
Вопрос Язык си. Операция деления, двоичная маска без деления

Помогите пожалуйста составить программы
1. вывести 1 байтовое целое число без знака в 2-ом коде а) с использованием операции деления, б) с использованием двоичной маски - без деления

2. вывести 1 байтовое целое знаковое число в 2-ом коде (доп. коде, прямом коде, обратном коде) а) с использованием операции деления, б) с использованием двоичной маски-без деления

3. Вывести число 2-ом коде, так как оно хранится в памяти, для числа типа int. Без использования деления. Критерий - минимальное количество команд.
nataqwest вне форума Ответить с цитированием
Старый 06.03.2015, 15:25   #2
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
с использованием двоичной маски
это как?
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 06.03.2015, 15:32   #3
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
это как?
ну скорее всего как-то так:
Код:
строка = '';
цикло
  x & 0x01 -> x_bit;
  строка += x_bit;
кцикло
вывести строка
p51x вне форума Ответить с цитированием
Старый 06.03.2015, 15:36   #4
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,629
По умолчанию

Цитата:
ну скорее всего как-то так
позиц. код?
хрен догадаешься, шифровальщики хреновы!
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 06.03.2015, 16:44   #5
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,707
По умолчанию

Ну так в задаче два способа делением и битами со сдвигами.
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Без операции деления на 2 определить. Си nataqwest Помощь студентам 3 19.12.2014 23:06
задача pascal. Ввести N чисел и число K. Проверить, что сумма остатков от деления нечетных Х на К, больше суммы остатков деления.. N.i.k.o.l.a.y. Помощь студентам 4 17.11.2014 14:59
Операция деления с отображением тактов работы компьютера Izobara Помощь студентам 1 06.01.2014 20:03
операция деления genia Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 1 09.03.2011 06:02
Протаюулировать функцию без деления на ноль tohkaRu Фриланс 3 18.03.2010 19:33