_rotl, _rotr, _lrotl, _lrotr - 整数のローテート
【書式】
#include <stdlib.h>
unsigned int _rotl(unsigned int val, char cnt);
unsigned int _rotr(unsigned int val, char cnt);
unsigned long _lrotl(unsigned long val, int cnt);
unsigned long _lrotr(unsigned long val, int cnt);
【解説】
_rotl(), _lrotl()はvalをcnt回だけ左にローテートします。
_rotr(), _lrotr()はvalをcnt回だけ右にローテートします。
【可搬性】
DOS窓
【copyright (c) 安江正樹@東海大学理学部物理学科】