Перемешивание позиций бит в числе

  • Автор темы explored
  • Дата начала
E

explored

Господа,
вопрос следующий: требуется случайным образом перемешать все биты в числе. Существуют алгоритмы, если длина слова - степень 2. В моем случае это может быть не только не степень 2, но и нечетное количество бит. Добавлять нулями до нужной длины нельзя, так как эти нули окажуться в конечном числе. Какие будут идеи? На картинке, например, алгоритм для числа из 32 бит.
 

Вложения

  • 1.JPG
    1.JPG
    26,3 КБ · Просмотры: 286
Мы в соцсетях:

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