Friday, February 17, 2006

Shift Rotate - c++ code
unsigned char shiftRotateRight(unsigned char input)
{
return ( input & 0x01 ) ? (input>>1) | 0x80 : (input>>1) ;
}
unsigned char shiftRotateLeft(char input)
{
return ( input & 0x80 ) ? (input<<1) | 0x01 : (input<<1) ;
}