Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

_lrotr

CuBook05

Функция

Циклический сдвиг вправо длинного целого.
 
Синтаксис

#include<stdlib.h>
unsigned long_lrotr(unsigned long val, int count);
 
Прототип

stdlib.h
 
Описание

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

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

_lrotl уникальна для DOS.
 
Пример

#include <stdlib.h>
#include <stdio.h>

int main(void)
{
unsigned long result;
unsigned long value = 100;
result = _lrotr(value,1);
printf("Значение %lu сдвинутое вправо на 1 бит равно %lu\n", value,result);
return 0;
}
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий