sqrt(<expresión>)
Retorna:
La raíz cuadrada entera de la expresión.
Descripción:
Calcula la raíz cuadrada de la expresión pasada como parámetro, truncada a un número entero.
Por ejemplo, sqrt(10) devolverá como resultado 3 y no 3.1623 que es el valor real (aproximado) de la raíz cuadrada de diez.
PROGRAM ejemplo_sqrt; GLOBAL valores[15]; n; BEGIN FROM n=0 to 15; valores[n]=rand(0, 100000); write_int(0, 0, n*10, 0, offset valores[n]); END write(0, 0, 192, 0, "Pulse [ESPACIO] para calcular su raíz cuadrada"); LOOP IF (scan_code==_space) FROM n=0 TO 15; valores[n] = sqrt(valores[n]); END END FRAME; END END
Este programa imprimirá en pantalla una lista de valores aleatoriamente seleccionados; cuando se pulse la barra espaciadora le aplicará la función sqrt() a todos estos valores, calculando su raíz cuadrada.