A seguir, uma lista de todas as variáveis, constantes, operadores e funções suportadas pelo programa. A lista de operadores mostra os operadores com a mais alta precedência em primeiro lugar. A precedência dos operadores pode ser alterada através do uso de parênteses ( ), colchetes [ ] e chaves. Observe que as expressões no Graph são insensíveis ao tipo de caixa (alta ou baixa) da letra, ou seja, não há diferença entre maiúsculas e minúsculas. A única exceção é e
como constante de Euler e E como o expoente de um número em notação científica.
Constante | Descrição |
---|---|
x | A variável independente utilizada em funções padrão. |
t | A variável independente, denominada 'parâmetro' nas funções paramétricas, e 'ângulo polar' nas funções polares. |
e | Constante de Euler, definida neste programa como e=2.718281828459045235360287. |
pi | Constante π, definida neste programa como pi=3.141592653589793238462643 |
undef | Retorna um erro, em qualquer situação. Usada para indicar que parte de uma função é indefinida. |
i | A unidade imaginária. Definida como i2 = -1. Útil apenas quando se trabalha com números complexos. |
inf | A constante para infinito. Útil apenas como argumento para a função integrate . |
rand | Retorna um número aleatório entre 0 e 1. |
Operador | Descrição |
---|---|
Exponenciação (^) | Eleva à potência do expoente. Exemplo: f(x)=2^x |
Negação (-) | O valor negativo de um elemento. Example: f(x)=-x |
Lógica NÃO (not) | not a resulta em 1 se a for igual zero, caso contrário resulta em 0. |
Multiplicação (*) | Multiplica dois fatores. Exemplo: f(x)=2*x |
Divisão (/) | Divide dois fatores. Exemplo: f(x)=2/x |
Adição (+) | Adiciona dois termos. Exemplo: f(x)=2+x |
Subtração (-) | Subtrai dois termos. Exemplo: f(x)=2-x |
Maior que (>) | Indica que uma expressão é maior que outra expressão. |
Maior ou igual a (>=) | Indica que uma expressão é maior ou igual a outra expressão. |
Menor que | Indica que uma expressão é menor que outra expressão. |
Menor ou igual a (<=) | Indica que uma expressão é menor ou igual a outra expressão. |
Igual (=) | Indica que duas expressões têm exatamente o mesmo valor. |
Diferente (<>) | Indica que duas expressões não têm exatamente o mesmo valor. |
Lógica E (and) | a and b resulta em 1 se ambos, a e b , forem diferentes de zero, caso contrário resulta em 0. |
Lógica OU (or) | a or b resulta em 1 se pelo menos um deles, a ou b , for diferente de zero, caso contrário resulta em 0. |
Lógica OU EXCLUSIVO (xor) | a xor b resulta em 1 se um deles somente, a ou b (mas não ambos), for diferente de zero, caso contrário resulta em 0. |
Função | Descrição |
---|---|
Trigonométricas | |
sin | Retorna o seno do argumento, o qual pode estar em radianos ou em graus. |
cos | Retorna o cosseno do argumento, o qual pode estar em radianos ou em graus. |
tan | Retorna a tangente do argumento, o qual pode estar em radianos ou em graus. |
asin | Retorna o arco seno do argumento. O valor resultante pode ser em radianos ou graus. |
acos | Retorna o arco cosseno do argumento. O valor resultante pode ser em radianos ou graus. |
atan | Retorna o arco tangente do argumento. O valor resultante pode ser em radianos ou graus. |
sec | Retorna a secante do argumento, o qual pode estar em radianos ou em graus. |
csc | Retorna a cossecante do argumento, o qual pode estar em radianos ou em graus. |
cot | Retorna a cotangente do argumento, o qual pode estar em radianos ou em graus. |
asec | Retorna o arco secante do argumento. O valor resultante pode ser em radianos ou graus. |
acsc | Retorna o arco cossecante do argumento. O valor resultante pode ser em radianos ou graus. |
acot | Retorna o arco cotangente do argumento. O valor resultante pode ser em radianos ou graus. |
Hiperbólicas | |
sinh | Retorna o seno hiperbólico do argumento. |
cosh | Retorna o cosseno hiperbólico do argumento. |
tanh | Retorna a tangente hiperbólica do argumento. |
asinh | Retorna o arco seno hiperbólico do argumento. |
acosh | Retorna o arco cosseno hiperbólico do argumento. |
atanh | Retorna o arco tangente hiperbólica do argumento. |
csch | Retorna a cossecante hiperbólica do argumento. |
sech | Retorna a secante hiperbólica do argumento. |
coth | Retorna a cotangente hiperbólica do argumento. |
acsch | Retorna o arco cossecante hiperbólica do argumento. |
asech | Retorna o arco secante hiperbólica do argumento. |
acoth | Retorna o arco cotangente hiperbólica do argumento |
Potência e Logarítmicas | |
sqr | Retorna o quadrado do argumento, isto é, o argumento elevado à segunda potência. |
exp | Retorna e elevado à potência do argumento. |
sqrt | Retorna a raiz quadrada do argumento. |
root | Retorna a raiz "enésima" do argumento. |
ln | Retorna o logaritmo do argumento na base e. |
log | Retorna o logaritmo do argumento na base 10. |
logb | Retorna o logaritmo do argumento em uma base "n" qualquer. |
Complexas | |
abs | Retorna o valor absoluto do argumento. |
arg | Retorna o ângulo do argumento em radianos ou graus. |
conj | Retorna o conjugado do argumento. |
re | Retorna a parte real do argumento. |
im | Retorna a parte imaginária do argumento. |
Arredondamentos | |
trunc | Retorna a parte inteira do argumento. |
fract | Retorna a parte fracionária do argumento. |
ceil | Arredonda para cima o argumento até o próximo inteiro. |
floor | Arredonda para baixo o argumento até o próximo inteiro. |
round | Arredonda o primeiro argumento, com o número de casas decimais dado pelo segundo argumento. |
Definidas por partes | |
sign | Retorna o sinal do argumento: 1 se o argumento for maior que zero e -1 se o argumento for menor que zero. |
u | Degrau unitário: retorna 1 se o argumento for maior ou igual a zero, caso contrário retorna 0. |
min | Retorna o menor dos argumentos. |
max | Retorna o maior dos argumentos. |
range | Retorna o segundo argumento, caso ele esteja na faixa do primeiro e terceiro argumentos. |
if | Retorna o segundo argumento, caso o primeiro argumento não resulte em 0; do contrário retorna o terceiro argumento. |
Especiais | |
integrate | Retorna a integral numérica do primeiro argumento, no intervalo compreendido entre o segundo e o terceiro argumento. |
sum | Retorna o somatório de termos do primeiro argumento, calculados para cada inteiro situado na faixa entre o segundo e o terceiro argumento. |
product | Retorna o produto de termos do primeiro argumento, calculados para cada inteiro situado na faixa entre o segundo e o terceiro argumento. |
fact | Retorna o fatorial do argumento. |
gamma | Retorna a função gama de Euler do argumento. |
beta | Retorna a função beta calculada para os argumentos. |
W | Retorna a função W de Lambert calculada para o argumento. |
zeta | Retorna a função zeta de Riemann calculada para o argumento. |
mod | Retorna o resto da divisão do primeiro argumento pelo segundo argumento. |
dnorm | Retorna a distribuição normal do primeiro argumento, com valores da média e desvio padrão opcionais. |