0 Fondo opaco
1 Fondo transparente
(El fondo transparente afecta al papel gráfico de los caracteres escritos con TAG y a los espacios
que quedan entre los trazos de las líneas discontinuas.)
Se puede omitir cualquiera de los dos parámetros, pero no ambos. Si se omite un parámetro, la
característica controlada por él permanece inalterada.
Palabras clave asociadas: GRAPHICS PAPER, INK, MASK, TAG, TAGOFF.
HEX$
Sintaxis: HEX$ ( <expresión entera> [ , <anchura del campo>])
Ejemplo:
PRINT HEX$ (255,4)
00FF
Función. Produce una cadena literal que es la versión hexadecimal de la <expresión entera>. La
longitud de la cadena es la especificada por el parámetro <anchura de campo> (margen de 0 a
16). Si la longitud es demasiado pequeña, la cadena resultante no se trunca, sino que consta de
todos los caracteres necesarios.
El valor de la <expresión entera> tiene que estar comprendido entre -32768 y +65535.
Palabras clave asociadas: BIN$, DEC$, STR$, UNT.
HIMEM
Sintaxis: HIMEM
Ejemplo:
PRINT HIMEM
42619
Función. Da la dirección de la posición de memoria más alta accesible a BASIC (la cual puede ser
modificada con la orden MEMORY).
Nota. BASIC solamente utiliza el primer banco de memoria, es decir, los primeros 64K.
Palabras clave asociadas: FRE, MEMORY, SYMBOL, SYMBOL AFTER.
IF
Sintaxis: IF <expresión lógica> THEN <opción> [ELSE <opción>]
Ejemplo:
10 MODE 1
20 x=CINT(RND*100)
30 PRINT "Adivine mi numero (de 0 a 100)"
40 INPUT n
50 IF n<x THEN PRINT n;"es demasiado bajo
60 IF n>x THEN PRINT n;"es demasiado alto 9•0
70 IF n=x THEN 80 ELSE c=c+1:GOTO 40
80 PRINT "Muy bien. Lo ha conseguido en";
90 PRINT c+1;"intentos!"
Manual de Amstrad CPC 6128 (revisión 2008) - Página 134