Følgende er en liste over samtlige variable, konstanter, operatorer og funktioner, der er understøttet af programmet. Listen over operatorer viser operatorer med den største præcedens først. Operatorernes præcedens kan dog ændres med parenteser. Både (), {} og [] kan bruges som parenteser. Bemærk, at programmet ikke skelner mellem store og små bogstaver, bortset fra at Eulers konstant e
skal skrives med småt, mens angivelse af eksponentiel notation E i et tal skal skrives med stort.
Konstant | Beskrivelse |
---|---|
x | Den uafhængige variabel i normale funktioner. |
t | Den uafhængige variabel, kaldet parameter, i parameterfunktioner og polære vinkel i polærfunktioner. |
e | Eulers konstant, der i programmet er defineret til e=2.718281828459045235360287. |
pi | Konstanten π, der i programmet er defineret til pi=3.141592653589793238462643. |
undef | Returnerer altid fejl. Bruges til at indikere, at en del af funktionen er udefineret. |
i | Den imaginære enhed. Defineret ved i2 = -1. Kun brugbar når der arbejdes med komplekse tal. |
inf | Uendelighedskonstanten. Kun brugbar som argument i integrate -funktionen. |
rand | Evalueres til et tilfældigt tal mellem 0 og 1. |
Operatør | Beskrivelse |
---|---|
Potensopløftning (^) | Opløfter til den angivne potens. Eksempel: f(x)=2^x |
Negation (-) | Den negative værdi af en faktor. Eksempel: f(x)=-x |
Logisk NOT (not) | not a giver 1, hvis a er nul, ellers giver det 0. |
Multiplikation (*) | Multiplicerer de to faktorer. Eksempel: f(x)=2*x |
Division (/) | Dividerer tæller med nævner. Eksempel: f(x)=2/x |
Addition (+) | Adderer de to addender. Eksempel: f(x)=2+x |
Subtraktion (-) | Trækker subtrahenden fra minuenden. Eksempel: f(x)=2-x |
Større end (>) | Indikerer om et udtryk er større end et andet udtryk. |
Større end eller lig med (>=) | Indikerer om et udtryk er større end eller lig med et andet udtryk. |
Mindre end (<) | Indikerer om et udtryk er mindre end et andet udtryk. |
Mindre end eller lig med (<=) | Indikerer om et udtryk er mindre end eller lig med et andet udtryk. |
Lig med (=) | Indikerer om to udtryk evalueres til præcist samme værdi. |
Forskellig fra (<>) | Indikerer om to udtryk ikke evalueres til samme værdi. |
Logisk AND (and) | a and b giver 1, hvis både a og b er forskellige fra nul, ellers giver det 0. |
Logisk OR (or) | a or b giver 1, hvis enten a eller b er forskellig fra nul, ellers giver det 0. |
Logisk XOR (xor) | a xor b giver 1, hvis enten a eller b , men ikke begge, er forskellig fra nul, ellers giver det 0. |
Funktion | Beskrivelse |
---|---|
Trigonometrisk | |
sin | Returnerer sinus til argumentet, der kan være i radianer eller grader. |
cos | Returnerer cosinus til argumentet, der kan være i radianer eller grader. |
tan | Returnerer tangens til argumentet, der kan være i radianer eller grader. |
asin | Returnerer invers sinus til argumentet. Resultatet kan være i radianer eller grader. |
acos | Returnerer invers cosinus til argumentet. Resultatet kan være i radianer eller grader. |
atan | Returnerer invers tangens til argumentet. Resultatet kan være i radianer eller grader. |
sec | Returnerer sekans til argumentet, der kan være i radianer eller grader. |
csc | Returnerer cosekans til argumentet, der kan være i radianer eller grader. |
cot | Returnerer cotangens til argumentet, der kan være i radianer eller grader. |
asec | Returnerer invers sekans til argumentet. Resultatet kan være i radianer eller grader. |
acsc | Returnerer invers cosekans til argumentet. Resultatet kan være i radianer eller grader. |
acot | Returnerer invers cotangens til argumentet. Resultatet kan være i radianer eller grader. |
Hyperbolsk | |
sinh | Returnerer hyperbolsk sinus til argumentet. |
cosh | Returnerer hyperbolsk cosinus til argumentet. |
tanh | Returnerer hyperbolsk tangens til argumentet. |
asinh | Returnerer invers hyperbolsk sinus til argumentet. |
acosh | Returnerer invers hyperbolsk cosinus til argumentet. |
atanh | Returnerer invers hyperbolsk tangens til argumentet. |
csch | Returnerer hyperbolsk cosekans til argumentet. |
sech | Returnerer hyperbolsk sekans til argumentet. |
coth | Returnerer hyperbolsk cotangens til argumentet. |
acsch | Returnerer invers hyperbolsk cosekans til argumentet. |
asech | Returnerer invers hyperbolsk sekans til argumentet. |
acoth | Returnerer invers hyperbolsk cotangens til argumentet. |
Potens og Logaritme | |
sqr | Returnerer kvadratet på argumentet, det vil sige argumentet i anden. |
exp | Returnerer e opløftet til argumentets potens. |
sqrt | Returnerer kvadratroden af argumentet. |
root | Returnerer den n’te rod af argumentet. |
ln | Returnerer logaritmen med grundtal e til argumentet. |
log | Returnerer 10-talslogaritmen til argumentet. |
logb | Returnerer logaritmen med grundtal n til argumentet. |
Komplekst | |
abs | Returnerer argumentets absolutte værdi. |
arg | Returnerer argumentets vinkel i radianer eller grader. |
conj | Returnerer argumentet konjugeret. |
re | Returnerer argumentets reelle del. |
im | Returnerer argumentets imaginære del. |
Afrunding | |
trunc | Returnerer argumentets heltalsdel. |
fract | Returnerer argumentets brøkdel. |
ceil | Runder argumentet op til nærmeste heltal. |
floor | Runder argumentet ned til nærmeste heltal. |
round | Afrunder det første argument til antallet af decimaler givet ved det andet argument. |
stykkevis | |
sign | Returnerer argumentets fortegn: 1, hvis argumentet er større end 0, og -1, hvis argumentet er mindre end 0. |
u | Unit step: Returnerer 1, hvis argumentet er større end eller lig med 0 og 0, hvis argumentet er mindre end 0. |
min | Returnerer det mindste af argumenterne. |
max | Returnerer det største af argumenterne. |
range | Returnerer det andet argument, hvis det ligger i intervallet fra det første til det tredje argument. |
if | Returnerer det andet argument, hvis det første argument ikke evalueres til 0; ellers returneres det tredje argument. |
Speciel | |
integrate | Returnerer det numeriske integral af det første argument i intervallet fra det andet til det tredje argument. |
sum | Returnerer summen af det første argument evalueret for alle heltal i intervallet fra det andet til det tredje argument. |
product | Returnerer produktet af det første argument evalueret for alle heltal i intervallet fra det andet til det tredje argument. |
fact | Returnerer argumentets fakultet. |
gamma | Returnerer Eulers gammafunktion til argumentet. |
beta | Returnerer betafunktionen evalueret for argumenterne. |
W | Returnerer Lamberts W-funktion evalueret for argumentet. |
zeta | Returnerer Riemann Zetafunktionen evalueret for argumentet. |
mod | Returnerer resten, når det første argument divideres med det andet argument. |
dnorm | Returnerer normalfordelingen af det første argument med valgfri middelværdi og spredning. |