tan()

tan(<ángulo>)

Retorna:

La tangente de un ángulo dado.

Descripción:

Calcula la tangente en milésimas del ángulo pasado como parámetro.

Los ángulos se manipulan siempre en milésimas de grado (ver el uso de ángulos en el lenguaje), y la tangente se devolverá igualmente en milésimas (como un valor dentro del rango min_int ... max_int).

Por ejemplo, tan(45000) devolverá 1000, ya que la tangente de 45 grados es 1.

Programa ejemplo:
PROGRAM ejemplo_tan;

GLOBAL
    ángulo[15];
    tangente[15];
    n;

BEGIN
    write(0,0,0,0,"Angulos");
    write(0,160,0,0,"Tangentes");
    FROM n=0 TO 15;
        ángulo[n] = rand(0, 360000);

        tangente[n] = tan(ángulo[n]); // Se calcula la tangente del ángulo

        write_int(0, 0,   20+n*10, 0, offset ángulo[n]);
        write_int(0, 160, 20+n*10, 0, offset tangente[n]);
    END
    write(0,0,192,0,"Pulse ESC para terminar ...");
    REPEAT
        FRAME;
    UNTIL (key(_esc));
END


Este programa imprimirá en pantalla una lista de ángulos, aleatoriamente escogidos entre 0 y 360000 (de 0 a 360 grados), y utilizará la función tan() para calcular la tangente de los mismos.


Ver: Expresión - Ver: Uso de ángulos en el lenguaje