bits ror для битов
Побитовое циклическое сдвиг вправо для целых чисел.
Подпись
> bits ror {flags} (bits)
Флаги
-
--signed, -s: всегда обрабатывать входное число как знаковое -
--number-bytes, -n {string}: размер слова в байтах, может быть 1, 2, 4, 8, auto, значение по умолчанию8
Параметры
-
bits: количество битов для сдвига вправо
Типы входных/выходных данных:
| Вход | Выход |
|---|---|
| int | int |
| список<int> | список<int> |
Примеры
Циклический сдвиг вправо числа на 60 бит
>17|bits ror60
272
Циклический сдвиг вправо списка чисел по одному байту
> [153392] |bits ror2-n'1'
╭───┬─────╮
│0│195│
│1│72│
│2│23│
╰───┴─────╯
Советы: Команда bits ror по умолчанию не была включена в официальные двоичные файлы, ее необходимо скомпилировать с флагом --features=extra
Copyright © 2019–2023 The Nushell Project DevelopersLicensed under the MIT License.
https://www.nushell.sh/commands/docs/bits_ror.html