40 / 21 / 3
Регистрация: 27.04.2015
Сообщений: 176
|
||||||
1 | ||||||
Битовая операция с отрицательным числом23.12.2016, 12:33. Показов 5496. Ответов 5
Метки нет (Все метки)
Есть такой код
Код
4 Можете объяснить как мы получили 4?
0
|
23.12.2016, 12:33 | |
Ответы с готовыми решениями:
5
Битовая операция -> Битовая операция "ИЛИ" эквивалентна операции сложения для двух целых чисел? Нахождение НОД с отрицательным числом Битовая операция |
23.12.2016, 12:55 | 2 |
Зависит от представления отрицательных чисел на вашей платформе - в обратном или дополнительном до чего-то там кодах. Большинство платформ представляют отрицательные числа в дополнительном коде, поэтому ваше утверждение вряд ли верно для вашего случая.
1
|
40 / 21 / 3
Регистрация: 27.04.2015
Сообщений: 176
|
|
23.12.2016, 16:48 [ТС] | 3 |
_Ivana, Хорошо, тогда что там за магия происходит, ответ на которую я не смог загуглить? или я разучился гуглить?
0
|
40 / 21 / 3
Регистрация: 27.04.2015
Сообщений: 176
|
|
23.12.2016, 17:01 [ТС] | 5 |
_Ivana, спасибо за совет, залез в дебагер, буду разбираться
0
|
693 / 303 / 99
Регистрация: 04.07.2014
Сообщений: 846
|
||||||
23.12.2016, 17:01 | 6 | |||||
Сообщение было отмечено elch10 как решение
Решение
Код
12_10 = 00000000000000000000000000001100_2 -12_10 = 11111111111111111111111111110100_2 4_10 = 00000000000000000000000000000100_2
1
|
23.12.2016, 17:01 | |
23.12.2016, 17:01 | |
Помогаю со студенческими работами здесь
6
Регулярное выражение с отрицательным числом Если их произведение является отрицательным числом Почему не выводится знак перед отрицательным числом? Проверить, является ли число отрицательным трехзначным числом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |