0 / 0 / 0
Регистрация: 02.10.2019
Сообщений: 88
|
|
1 | |
Побитовый сдвиг числа14.12.2020, 19:40. Показов 2488. Ответов 22
Дано длинное целое неотрицательное число. Выполнить циклический сдвиг его шестнадцатеричного представления на k цифр вправо, используя побитовые операции.
0
|
14.12.2020, 19:40 | |
Ответы с готовыми решениями:
22
Побитовый сдвиг Побитовый сдвиг Побитовый сдвиг Побитовый сдвиг |
0 / 0 / 0
Регистрация: 02.10.2019
Сообщений: 88
|
||||||
14.12.2020, 22:46 [ТС] | 3 | |||||
Как нам a представить в виде 16-ого числа, что бы можно было вывести сначала a, а потом сдвиг?
Хотя я пока вообще не вдупляю, вот у нас есть число a, его нужно перевести в двоичную систему счисления, выполнить сдвиг, а потом вывести новое число в шестнадцатиричной системе?
0
|
Just Do It!
|
||||||
14.12.2020, 22:58 | 4 | |||||
0
|
0 / 0 / 0
Регистрация: 02.10.2019
Сообщений: 88
|
||||||
14.12.2020, 23:12 [ТС] | 5 | |||||
0
|
0 / 0 / 0
Регистрация: 02.10.2019
Сообщений: 88
|
||||||
14.12.2020, 23:31 [ТС] | 7 | |||||
да я только за, только вот в лабе мне ее нельзя использовать(
Кстати, такой вопрос, я правильно понял, что мы сначала записываем наше число, потом переводим в 16 с.с., а потом делаем сдвиг и такой вопрос, побитовкой можно двигать 16-ое число? Добавлено через 2 минуты
Попробовал, но выходит какой то бред
0
|
0 / 0 / 0
Регистрация: 02.10.2019
Сообщений: 88
|
||||||
14.12.2020, 23:42 [ТС] | 9 | |||||
Я уже и с функцией сделал, но что тут не так?
0
|
0 / 0 / 0
Регистрация: 02.10.2019
Сообщений: 88
|
|
14.12.2020, 23:56 [ТС] | 11 |
Ну вот на пример. Я ввожу 10, и сдвиг на 1, в 16-ой 10 = 00000010, следовательно при сдвиге на 1, должно быть 00000001, но выводит не то
0
|
0 / 0 / 0
Регистрация: 02.10.2019
Сообщений: 88
|
|
14.12.2020, 23:57 [ТС] | 12 |
Вот что выводит
0
|
0 / 0 / 0
Регистрация: 02.10.2019
Сообщений: 88
|
|
15.12.2020, 00:06 [ТС] | 14 |
Я запутался, побитовка это ад для меня, как в то что у нас есть добавить 16-ый вид нашего числа которое мы вводим и привести ответ к нормальному результату, я так понимаю мы получили его в двоичном виде?
0
|
Just Do It!
|
||||||
15.12.2020, 00:20 | 15 | |||||
1
|
1709 / 1109 / 337
Регистрация: 25.01.2019
Сообщений: 2,910
|
|
15.12.2020, 01:10 | 17 |
0
|
Folian
|
15.12.2020, 01:23
#19
|
0
|
0 / 0 / 0
Регистрация: 02.10.2019
Сообщений: 88
|
||||||
15.12.2020, 01:59 [ТС] | 20 | |||||
Всем спасибо большое
Добавлено через 11 минут Ласт вопросик, что в этой строчке
0
|
15.12.2020, 01:59 | |
15.12.2020, 01:59 | |
Помогаю со студенческими работами здесь
20
Побитовый сдвиг Побитовый сдвиг Побитовый сдвиг массива Побитовый сдвиг влево и вправо Как происходит побитовый сдвиг? Как реализовать правильный побитовый сдвиг? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |