Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
M@k7
6 / 6 / 0
Регистрация: 17.10.2011
Сообщений: 165
#1

Как сложить два числа на битовом уровне? - C++

24.10.2011, 00:14. Просмотров 2394. Ответов 32
Метки нет (Все метки)

Помогите срочно надо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.10.2011, 00:14
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как сложить два числа на битовом уровне? (C++):

Как увеличить число на битовом уровне? - C++
1. Увеличить счетчик на 1. Значения: 31; 56; -25; 2. Операция сравнения >. Значения: 44 и 44; 46 и -7; 15 и 30; Помогите решить...

Как сложить два числа - C++
как сложить два числа в с++

Как сложить побитно два числа в двоичной с/с - C++
Добрый день форумчане! У меня программа по переводу из 10 с/с в 2 с/с. Она сделана используя битовые поля. (см. код ниже) Вопрос, а...

Как сложить два случайных числа из массива? - C++
Как сложить два случайных числа из массива с++

Как правильно сложить два больших (64 бита) числа? - C++
Допустим есть два двоичных числа A и B. Размер каждого из них = 64 бита. Вопрос такой: 1) 64 бита = 64\8 = 8 цифр, так? 2) Как их...

Сложить два больших числа - C++
Сообственно сабж.Идея понятна.Тк такого типа который может вместить все разряды не существует,я сделала такой алгоритм.Каждая цифра числа...

32
silent_1991
Эксперт С++
4987 / 3044 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
24.10.2011, 00:21 #2
M@k7, сформулируйте задание по-русски.
0
Jupiter
Каратель
Эксперт С++
6559 / 3980 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
24.10.2011, 00:23 #3
C++
1
a | b
побитовое сложение
1
M@k7
6 / 6 / 0
Регистрация: 17.10.2011
Сообщений: 165
24.10.2011, 00:32  [ТС] #4
Ну есть 2 числа надо их сумировать не просто а+б а на бинарном уровне
0
Jupiter
Каратель
Эксперт С++
6559 / 3980 / 227
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
24.10.2011, 00:35 #5
Цитата Сообщение от M@k7 Посмотреть сообщение
Ну есть 2 числа надо их сумировать не просто а+б а на бинарном уровне
я вам уже написал как сложить a и b побитово, что еще вам надо?
0
M@k7
6 / 6 / 0
Регистрация: 17.10.2011
Сообщений: 165
24.10.2011, 00:52  [ТС] #6
так я ето не вам Jupiter, а silent_1991

Добавлено через 15 минут
Чьот оно не работает 229+110=339 а оно мне 239
чьо не так
0
silent_1991
Эксперт С++
4987 / 3044 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
24.10.2011, 00:56 #7
M@k7, побитовое сложение - сложение каждой пары битов чисел. 229 в двоичном виде - 11100101, 110 - 1101110, теперь, сложив каждую пару битов (по правилам 0 + 0 = 0, 1 + 0 = 1, 0 + 1 = 1, 1 + 1 = 1),, получим 11101111, что и будет в десятичной системе равно 239.
0
M@k7
6 / 6 / 0
Регистрация: 17.10.2011
Сообщений: 165
24.10.2011, 00:58  [ТС] #8
Я ето понимаю но нужно получить 339
0
silent_1991
24.10.2011, 00:59
  #9

Не по теме:

M@k7, используй +, Люк.

0
M@k7
6 / 6 / 0
Регистрация: 17.10.2011
Сообщений: 165
24.10.2011, 01:00  [ТС] #10
Очень прошу напишите пример
0
silent_1991
Эксперт С++
4987 / 3044 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
24.10.2011, 01:01 #11
M@k7,
C++
1
int c = a + b;
0
two steps
24.10.2011, 01:03
  #12

Не по теме:

Скажите своему преподавателю, что слово "додать" не применимо к числам, пусть перефразиует мысль

0
M@k7
6 / 6 / 0
Регистрация: 17.10.2011
Сообщений: 165
24.10.2011, 01:07  [ТС] #13
Ну сказано мне сумировать при помощи двоичной системы
0
silent_1991
Эксперт С++
4987 / 3044 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
24.10.2011, 01:09 #14
M@k7, в памяти компьютера и так всё представлено в двоичной системе. Зачем делать одну и ту же работу дважды?
0
M@k7
6 / 6 / 0
Регистрация: 17.10.2011
Сообщений: 165
24.10.2011, 01:12  [ТС] #15
Если б я знал

Добавлено через 3 минуты
Но всёже напишите как ето сделать
0
24.10.2011, 01:12
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.10.2011, 01:12
Привет! Вот еще темы с ответами:

Сложить два числа в одно - C++
Здравствуйте, есть два числа в каждом может бить цифра от 1 до 20, пример 5 17 Возможно ли эти числа записать одним который будет от -20...

Сложить два двоичных числа по модулю 2 - C++
Здравствуйте. Нужен код сложения двух двоичных чисел по модулю 2. Нужно сложить два числа так, чтобы сложение по модулю два...

Сложить два пятидесятизначных десятичных числа - C++
Сложить два пятидесятизначных десятичных числа.Плиз помогите решеть,только в С,не в С++

Сложить два пятидесятизначных десятичных числа. - C++
Пожалуйсто помогите решить задачу: Сложить два пятидесятизначных десятичных числа.


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

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru