_rotr
Rotates an integer value to the right by a specified number of bits
#include <stdlib.h>
unsigned int _rotr (
unsigned int value,
unsigned int shift);
Returns the rotated value.
_rotr rotates the unsigned int value to the right by the number of bits specified in the shift parameter.
To rotate an unsigned long, call the _lrotr function.