Shift - Texas Instruments TI-nspire CAS Guía De Referencia

Ocultar thumbs Ver también para TI-nspire CAS:
Tabla de contenido

Publicidad

Nombre del
Modo
modo
del
entero
Unit System
8
(Sistema de
unidades)

shift()

Entero1
númeroDeDesplazamientos
shift(
[,
Desplaza los bits de un entero binario. Entero1 se puede introducir
en cualquier base numérica; se convierte automáticamente a un
formato binario con signo de 64 bits. Si el módulo de Entero1 es
demasiado largo para este formato, se utiliza una operación de
módulo simétrico para llevar el valor al rango apropiado. Para
obtener más información, consulte
Si númeroDeDesplazamientos es positivo, el desplazamiento es
hacia la izquierda. Si númeroDeDesplazamientos es negativo, el
desplazamiento es hacia la derecha. El valor predeterminado es
(desplazar un bit hacia la derecha).
En un desplazamiento hacia la derecha, el bit situado en el extremo
derecho se descarta y se inserta 0 o 1 para que coincida con el bit del
extremo izquierdo. En un desplazamiento hacia la izquierda, el bit
situado en el extremo izquierdo se descarta y se inserta 0 en el bit del
extremo derecho.
Por ejemplo, en un desplazamiento hacia la derecha:
Cada bit se desplaza hacia la derecha.
0b0000000000000111101011000011010
Se inserta 0 si el bit del extremo izquierdo es 0,
o 1 si el bit del extremo izquierdo es 1.
generando:
0b00000000000000111101011000011010
El resultado se muestra en conformidad con el modo de base. Los
ceros iniciales no son visibles.
Lista1
númeroDeDesplazamientos
shift(
[,
Devuelve una copia de Lista1 desplazada hacia la derecha o la
izquierda tantos elementos como indique
númeroDeDesplazamientos. No altera el contenido de Lista1.
Si númeroDeDesplazamientos es positivo, el desplazamiento es
hacia la izquierda. Si númeroDeDesplazamientos es negativo, el
desplazamiento es hacia la derecha. El valor predeterminado es
(desplazar un elemento hacia la derecha).
Los elementos introducidos al principio o al final de lista por el
desplazamiento se sustituyen por el símbolo "undef".
Cadena1
númeroDeDesplazamientos
shift(
[,
Devuelve una copia de Cadena1 desplazada hacia la derecha o la
izquierda tantos caracteres como indique
númeroDeDesplazamientos. No altera el contenido de Cadena1.
Si númeroDeDesplazamientos es positivo, el desplazamiento es
hacia la izquierda. Si númeroDeDesplazamientos es negativo, el
desplazamiento es hacia la derecha. El valor predeterminado es
(desplazar un carácter hacia la derecha).
Los caracteres introducidos al principio o al final de la cadena por el
desplazamiento se sustituyen por un espacio.
Configuración de enteros
=SI,
=Inglés/EE UU
1
2
entero
])
4
, en la página 14.
Base2
lista
])
cadena
])
Guía de referencia de TI-Nspire™ CAS
En modo base Bin:
En modo base Hex:
ë
1
Para introducir un número binario o
Importante:
hexadecimal, utilice siempre el prefijo 0b o 0h (cero, no la
letra O).
En modo base Dec:
ë
1
ë
1
Catálogo >
107

Publicidad

Tabla de contenido
loading

Tabla de contenido