Listado alfabético de operaciones
Las operaciones con nombres sin letras (como +, ! y >) aparecen al final de este anexo, a partir
de la página 529. A menos que se indique lo contrario, todos los ejemplos de esta sección se
realizaron en el modo de inicio predeterminado, presuponiendo que ninguna de las variables
estaba definida. Además, debido a limitaciones del formato, los resultados aproximados se han
truncado a tres espacios decimales (3.14159265359 aparece como 3.141...).
abs()
Menú MATH/Number
abs(expresión1) ⇒
abs(lista1) ⇒ lista
abs(matriz1) ⇒ matriz
Devuelve el valor absoluto del argumento.
Si el argumento es un número complejo, halla
el módulo del número.
Nota: Trata todas las variables no definidas
como variables reales.
and
Menús MATH/Test y MATH/Base
expresión booleana1 and expresión2 ⇒ expresión
booleana
lista booleana1 and lista2 ⇒
matriz booleana1 and matriz2 ⇒
Devuelve true o false, o la entrada original
simplificada.
entero1 and entero2 ⇒ entero
Compara dos números enteros bit a bit
mediante una operación
ambos enteros se convierten en números
binarios de 32 bits con su correspondiente
signo. Cuando se comparan los bits
correspondientes, el resultado es 1 si ambos
bits son 1; en caso contrario, el resultado es
0. El valor devuelto representa los resultados
de bits y se presenta de acuerdo con el
estado del modo
Los enteros pueden introducirse en cualquier
base. Para una entrada binaria o
hexadecimal, se debe utilizar el prefijo 0b ó
0h, respectivamente. Sin un prefijo, los
enteros se tratan como decimales (base 10).
Si se introduce un entero decimal demasiado
grande para una forma binaria de 32 bits con
signo, se utiliza una operación de módulos
simétricos para llevar el valor al rango
apropiado.
416
Apéndice A: Funciones e instrucciones
expresión
lista booleana
matriz booleana
. Internamente,
and
.
Base
abs({p/2, L p/3}) ¸
abs(2ì 3i) ¸
abs(z) ¸
abs(x+yi) ¸
x‚3 and x‚4 ¸
{x‚3,x0} and {x‚4,xë 2} ¸
En el modo de base Hex:
0h7AC36 and 0h3D5F ¸
Importante: Cero, no la letra O.
En el modo de base Bin:
0b100101 and 0b100 ¸
En el modo de base Dec:
37 and 0b100 ¸
Nota: Las entradas binarias pueden tener
hasta 32 dígitos (sin contar el prefijo 0b);
las hexadecimales, un máximo de 8
dígitos.
p
p
{
}
2
3
13
|z|
xñ +yñ
x‚4
{
}
x ‚ 4
x ë 2
0h2C16
0b100
4