Russian Belarusian English German Japanese Ukrainian

_rotr

CuBook05

Функция

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

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

stdlib.h
 
Описание

Функция _rotr производит циклический сдвиг значения value вправо на count разрядов. Тип value рассматривается как целое без знака.
 
Возвращаемое значение

Функция _rotr возвращает value сдвинутое циклически на count разрядов.
 
Переносимость

Нет.
 
Пример

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

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

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


Защитный код Обновить