R→B
SETBITS
SETBASE
E/S
CHOOSE
Programación
Sintaxis: R→B(entero)
Convierte un entero decimal (base 10) en un entero en la
base predeterminada.
Ejemplo: R→B(13) devuelve #1101b (si la base
predeterminada es binaria) o #Dh (si la base
predeterminada es hexadecimal).
Sintaxis: SETBITS(#entero[m] [,bits])
Establece el número de bits para representar entero. El
rango de valores válidos abarca de –64 a 65. Si m o bits
se omiten, se utilizará el valor predeterminado.
Ejemplo: SETBITS(#1111,b15) devuelve
#1111b:15
Sintaxis: SETBASE(#entero[m][c])
Muestra entero expresado en la base m en cualquier base
indicada por c, donde puede ser 1 (para binarios), 2
(para octales) o bien, 3 (para hexadecimales). El
parámetro m puede ser b (para binarios), d (para
decimales), o (para octales), o h (para hexadecimales). Si
se omite m, se asumirá que la entrada se encuentra en la
base predeterminada. Del mismo modo, si se omite c, la
salida se muestra en la base predeterminada.
Ejemplos: SETBASE (#34o,1) devuelve #11100b
mientras que GETBASE (#1101) devuelve #0h (si la
base predeterminada es hexadecimal).
Los comandos E/S se utilizan para introducir datos en un
programa y para extraer datos de un programa.
Asimismo, permiten que los usuarios interactúen con los
programas.
También inician los editores de matrices y listas.
Sintaxis: CHOOSE(var, "título", "elemento1",
"elemento2",...,"elementon")
Muestra un cuadro de elección con el título designado y
que contiene los elementos elegidos. Si el usuario
selecciona un objeto, la variable cuyo nombre se
proporciona se actualizará para contener el número del
objeto seleccionado (un entero, 1, 2, 3, ...) o 0 si el
usuario toca
.
615