Un cálculo puede utilizar a los operadores + (adición), - (sustracción), * (multiplicación), /(división), ^ (elevación a una potencia), ² ((elevación al cuadrado), (citados por orden de prioridad creciente).
A tener en cuenta : Estos operadores deben imperativamente ser escritos y los espacios están permitidos.
Los paréntesis corredizos y cerrando pueden utilizarse.
El argumento de las funciones matemáticas debe siempre contenerse entre paréntesis.
Para las funciones de varias variables, los parámetros deben estar separados por una coma.
Las funciones matemáticas de una variable predefinidas son:
abs(x) |
valor absoluto |
sqrt o rac(x) |
raíz cuadrada |
int(x) |
parte entera |
sen(x) |
seno |
cos(x) |
coseno |
tan(x) |
tangente |
ln(x) |
logaritmo neperiano |
exp(x) |
función exponencial |
arcsen(x) |
Arco Seno |
arccos(x) |
Arco Coseno |
arctan(x) |
Arco Tangente |
ch(x) |
Coseno hiperbólico |
sh(x) |
Seno hiperbólico |
th(x) |
Tangente hiperbólico |
argSh(x) |
Arco Seno hiperbólico |
argCh(x) |
Arco Coseno hiperbólico |
argTh(x) |
Arco Tangente hiperbólico |
rand(x) |
Devuelve un número pseudo aleatorio comprendido entre 0 y 1 (0 excluido y 1 incluido). |
² |
Eleva al cuadrado el número que precede al símbolo ² |
fact(x) |
Calcula el factorial de x. x debe ser natural |
izquierda(x) |
Si x es un cálculo o función que contiene un test o una operación, devuelve el miembro de la izquierda de ese test. De lo contrario, devuelve el mismo cálculo que el argumento. |
derecha(x) |
Si x es un cálculo o función que contiene un test o una operación, devuelve el miembro de la derecha de ese test. De lo contrario, devuelve el mismo cálculo que el argumento |
Las funciones de dos variables predefinidas son:
max(x, y) |
Devuelve el máximo de dos números x y y. |
min(x, y) |
Devuelve el mínimo de dos números x y y. |
MCD(n, p) |
Devuelve máximo común divisor de n y p. n y p deben ser naturales y no ambos nulos. |
mcm(n, p) |
Devuelve mínimo común múltiplo de n y p. n y p deben ser naturales . |
mod(n, p) |
Devuelve el resto de la división euclidiana de n entre p. n y p deben ser naturales y p no nulo. |
nCr(n, p) |
Devuelve el número de combinaciones de p elementos de un conjunto de n elementos. n y p deben ser naturales con p menor o igual a n. |
nPr(n, p) |
Devuelve el número de arreglos o permutaciones de p elementos de un conjunto de n elementos. n y p deben ser naturales con p menor o igual a n. |
La única función de tres variables predefinida es:
si(cond, x, y) |
Devuelve x si cond es verdadero y y en caso contrario. |
La única función de cuatro variables predefinida es:
integral(expr, var, a, b) |
Devuelve un valor aproximado de la integral de la función expr definida por el usuario, respecto de la variable var entre los extremos a y b. La integral es calculada por el método de Simpson con 400 intervalos |
primitiva(expr, var, a, b) |
siendo expr una fórmula de una función f de la variable var, devuelve f(b)-f(a). |
Las funciones de cinco variables predefinidas son:
suma(expr, var, inicio, fin, paso) |
Devuelve la suma de la expresión expr cuando la variable var toma todos los valores enteros desde inicio hasta fin por pasos de incremento paso. expr puede utilizar toda función o valor precedentemente definida. inicio, fin y paso deben tomar valores enteros. |
producto(expr, var, inicio, fin, paso) |
Devuelve el producto de la expresión expr cuando la variable var toma todos los valores enteros desde inicio hasta fin por pasos de incremento paso. expr puede utilizar toda función o valor precedentemente definida. inicio, fin y paso deben tomar valores enteros. |
Los tests: Devuelven un valor que es 1 cuando el resultado del test es verdadero, si no devuelven cero.
a > b devuelve 1 si a es estrictamente superior a b y cero si no.
a < b devuelve 1 si a es estrictamente inferior a b y cero si no.
a >= b devuelve 1 si a es superior o igual a b y cero si no.
a <= b devuelve 1 si a es inferior o igual a b y cero si no.
a = b devuelve 1 si a es igual a b y cero si no
a<>b devuelve 1 si a es diferente de b y cero si no.
Los operadores lógicos :
a&b: Devuelve 1 si a=1 y b=1, en caso contrario devuelve 0.
a|b: Devuelve 1 si a= 1 o b=1, en caso contrario devuelve 0.