Описание функций Си

       

_Lrotr



     _lrotr

Функция Циклический сдвиг вправо длинного целого.

Синтакс #include

unsigned long_lrotr(unsigned long val, int count);

Файл содержащий stdlib.h прототип

Описание _lrotr производит циклический сдвиг вправо на count бит. val имеет тип unsigned long.

Возвращаемое _lrotr возвращает значение val сдвинутое значение влево на count бит.

Переносимость _rotl уникальна для DOS.

Смотрите также

Пример:

#include

#include

int main(void) { unsigned long result; unsigned long value = 100; result = _lrotr(value,1); printf("Значение %lu сдвинутое вправо на 1 бит равно %lu\n", value,result); return 0; }



Содержание раздела