###Function###
BitRotate
 
###Description###
Excute un dcalage bit  bit avec rotation. 
 
 
###Syntax###
BitRotate ( value , shift [, size] )
 
 
###Parameters###
@@ParamTable@@
value
	La valeur  traiter. 
shift
	Nombre de bits  dcaler vers la gauche (les nombres ngatifs dcalent  droite). La valeur par dfaut est 1.
size
	[optionnel] Une chane de caractres dterminant la taille de la rotation (16 bits par dfaut). (voir ci-dessous).
@@End@@
<br>
Paramtre Size :
@@ParamTable@@
"B"
	Rotation  l'intrieur de l'octet de poids faible (8 bits).
"W"
	Rotation  l'intrieur du mot de poids faible (16 bits).
"D"
	Rotation  l'intrieur d'un mot double (32 bits).
@@End@@
 
 
###ReturnValue###
@@ReturnTable@@
Succs:	Retourne la valeur de la rotation par le nombre de bits demands.
Echec:	Fixe @error si la taille est incorrecte.
@@End@@
Les oprations bit  bit sont effectues comme entiers 32 bits.
 
 
###Remarks###
Les notations hexadcimales peuvent tre utilises comme arguments.
 
 
###Related###
<a href="BitAND.htm">BitAND</a>, <a href="BitNOT.htm">BitNOT</a>, <a href="BitOR.htm">BitOR</a>, <a href="BitShift.htm">BitShift</a>, <a href="BitXOR.htm">BitXOR</a>, <a href="Hex.htm">Hex</a>
 
 
###Example###
@@IncludeExample@@