Dans Geolabo, toutes les expressions mathématiques usuelles sont utilisables, avec la syntaxe habituelle.
Vous pouvez utiliser aussi toutes les variables, fonctions ou autres objets définis dans la figure. Les fonctions
à argument numérique sont :
- les fonctions trigonométriques : sin(x),cos(x),tan(x).
- les fonctions trigonométriques réciproques : asin(x),acos(x),atan(x).
- les fonctions logarithmes et exponentielles : exp(x),ln(x),log(x) [logarithme en base 10].
- les fonctions de trigonométrie hyperbolique : sinh(x),cosh(x),tanh(x),asinh(x),acosh(x),atanh(x).
- la valeur absolue : absc(x).
- la racine carrée : sqrt(x).
- les fonctions puissances : a puissance b se note a^b.
- la fonction rand(), qui ne prend pas d'argument et donne un nombre aléatoire compris entre 0 et 1.
- la partie entière : ent(x).
- les constantes pi et e sont aussi connues.
- la fonction somme(), qui prend 4 paramètres, et dont la syntaxe se trouve sur cette page.
Il est possible aussi d'utiliser dans Geolabo des fonctions liées aux objets de la figure :
- dist(A,B) : renvoie la distance entre le point A et le point B.
- absc(A) : renvoie l'abscisse de A.
- ord(A) : renvoie l'ordonnée de A.
- angle(A,B,C) : renvoie la mesure de l'angle ABC.
- det(v1,v2) : renvoie le déterminant de (v1,v2).
- prodscal(v1,v2) : renvoie le produit scalaire de (v1,v2).
- norme(v) : renvoie la norme de v.
Enfin, signalons une erreur fréquente : les nombres décimaux se notent EXCLUSIVEMENT avec un . On écrit
par exemple 3.14 et non 3,14!!!!