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