13 / 13 / 7
Регистрация: 28.01.2012
Сообщений: 549
|
||||||||||||||||
1 | ||||||||||||||||
Побитовый сдвиг с заполнением нулями28.07.2016, 14:32. Показов 1654. Ответов 1
Метки нет (Все метки)
Как реализовать побитовый сдвиг с заполнением нулями, есть такой код на JS
0 1996959894 -301047508 ..... я получаю 0 1996959894 3993919788 ... Добавлено через 10 часов 45 минут
0
|
28.07.2016, 14:32 | |
Ответы с готовыми решениями:
1
Побитовый сдвиг Побитовый сдвиг Побитовый сдвиг Побитовый сдвиг |
30.07.2016, 12:25 | 2 |
У вас проблема в том, что вы взяли плохо подходящий код за основу. Плохо подходящий в том смысле, что в джаве и производных нет понятия беззнаковых целых как типов данных. Вследствие этого вам тяжело воспроизвести механику и сделать логический сдвиг
>>> на базе арифметического >> , который в C/C++ ведет себя как логический только на беззнаковых типах данных.Поэтому, поскольку вы вычисляете вспомогательную таблицу для контрольной суммы, сделайте сразу как надо. Образец здесь: Расчет контрольных сумм у файла - С/Си а вычисление таблицы найдете, циклы узнаете в момент
1
|
30.07.2016, 12:25 | |
30.07.2016, 12:25 | |
Помогаю со студенческими работами здесь
2
Побитовый сдвиг Побитовый сдвиг Побитовый сдвиг массива Побитовый сдвиг влево и вправо Как происходит побитовый сдвиг? Как реализовать правильный побитовый сдвиг? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |