Funciones matemáticas y operadores.


Las funciones matemáticas que reconoce el analizador de expresiones de Descartes son las siguientes:

sqr    sqr(x)=x*x
sqrt        sqrt(x)=raíz cuadrada de x
raíz        sqrt(x)=raíz cuadrada de x
exp         exp(x)=exponencial natural de x=e^x
log         log(x)=logaritmo natural de x
log10       log10(x)=logaritmo base 10 de x
abs         abs(x)=valor absoluto de x
ent         ent(x)=mayor entero n tal que n<x
sgn         sgn(x)=signo de x (1 si x>0,-1 si x<0,0 si x=0)
ind         ind(b)=indicadora de b (1 si b=true, 0 si b=false)
sin         sin(x)=seno de x
sen         sen(x)=seno de x
cos         cos(x)=coseno de x
tan         tan(x)=tangente de x
cot         cot(x)=cotangente de x
sec         sec(x)=secante de x
csc         csc(x)=cosecante de x
sinh        sinh(x)=seno hiperbólico de x=(exp(x)-exp(-x))/2
senh        senh(x)=seno hiperbólico de x=(exp(x)-exp(-x))/2
cosh        cosh(x)=coseno hiperbólico de x=(exp(x)+exp(-x))/2
tanh        tanh(x)=tangente hiperbólica de x=sinh(x)/cosh(x)
coth        cot(x)=cotangente hiperbólica de x=cosh(x)/sinh(x)
sech        sech(x)=secante hiperbólica de x=1/cosh(x)
csch        csch(x)=cosecante hiperbólica de x=1/senh(x)
asin        asin(x)=ángulo cuyo seno es x
asen        asen(x)=ángulo cuyo seno es x
acos        acos(x)=ángulo cuyo coseno es x
atan        atan(x)=ángulo cuyo coseno es x

También hay un número aleatorio con distribución uniforme en el intervalo [0.0,1.0]:

rnd

Los operadores y otros símbolos que el analizador de expresiones reconoce son:

(   paréntesis izquierdo
)   paréntesis derecho
=   igualdad, operador binario que da un resultado booleano.
#   desigualdad, operador binario que da un resultado booleano
|   operador binario de disyunción equivalente a OR ( O en español)
&   operador binario de conjunción equivalente a AND ( Y en español)
>   mayor que, operador binario que da un resultado booleano
<   menor que, operador binario que da un resultado booleano
+   signo mas, operador binario de suma
-   signo menos, operador binario de resta y operador unario de cambio de signo
*   por, operador binario de multiplicación
/   entre, operador binario de división
^   operador binario de exponenciación (a^b significa a elevado a la potencia b)
%   módulo, operador binaro que da el resto de una división de enteros.
~   operador unario booleano de negación.


              


  José Luis Abreu León
 
ProyectoDescartes. Año 2001
 
 

Licencia de Creative Commons
Los contenidos de esta unidad didáctica están bajo una licencia de Creative Commons si no se indica lo contrario.