Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.
gcbasic:ref_cmde:ov:rotate [2009/11/02 20:49] per créée |
gcbasic:ref_cmde:ov:rotate [2009/12/11 22:08] (Version actuelle) per |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
[[.|retour]] | [[.|retour]] | ||
- | Sintaxis: | + | Syntaxe : ROTATE variable {LEFT | RIGHT} [SIMPLE] |
- | ROTATE variable {LEFT | RIGHT} [SIMPLE] | + | |
- | Explicación: | + | Explication: |
El comando ROTATE rotará una variable en una dirección específica. | El comando ROTATE rotará una variable en una dirección específica. | ||
Esta tabla describe la operación del comando ROTATE: | Esta tabla describe la operación del comando ROTATE: | ||
- | Comando | + | ^Comando^variable^STATUS.C^ |
- | + | |Valores al comienzo:|b'00110011'|1| | |
- | variable | + | |ROTATE variable LEFT|b'01100110'|0| |
- | + | |ROTATE variable RIGHT|b'10011001'|1| | |
- | STATUS.C | + | |ROTATE variable LEFT SIMPLE|b'01100110'|N/A| |
- | Valores al comienzo: | + | |ROTATE variable RIGHT SIMPLE|b'10011001'|N/A| |
- | + | ||
- | b'00110011' | + | Exemple : |
- | + | <code> | |
- | 1 | + | |
- | ROTATE variable LEFT | + | |
- | + | ||
- | b'01100110' | + | |
- | + | ||
- | 0 | + | |
- | ROTATE variable RIGHT | + | |
- | + | ||
- | b'10011001' | + | |
- | + | ||
- | 1 | + | |
- | ROTATE variable LEFT SIMPLE | + | |
- | + | ||
- | b'01100110' | + | |
- | + | ||
- | N/A | + | |
- | ROTATE variable RIGHT SIMPLE | + | |
- | + | ||
- | b'10011001' | + | |
- | + | ||
- | N/A | + | |
- | Ejemplo: | + | |
'Este programa rotará la variable Patron dos lugares a la derecha. | 'Este programa rotará la variable Patron dos lugares a la derecha. | ||
Patron = 15 | Patron = 15 | ||
Ligne 47: | Ligne 24: | ||
ROTATE Patron RIGHT SIMPLE | ROTATE Patron RIGHT SIMPLE | ||
'Valor de Patron en binario: 11000011 | 'Valor de Patron en binario: 11000011 | ||
+ | </code> |