Définit une variable et évalue sa valeur.
Syntaxe : var x = expression ;
x : nom de la variable
expression : une expression algébrique quelconque
Résultat :
le résultat de l’évaluation apparaît entre accolades après l’expression et avant le point virgule.
Exemple :
@options ; radians() ; @figure ; |
Fonctions et opérateurs
Opérateur | Emploi |
+ | addition |
- | soustraction |
* | multiplication |
/ | division |
^ | puissance |
Fonction Calc. | Emploi |
carre | var x = carre(2) ; |
racine | var x = racine(2) ; racine carrée |
abs | var x = abs(-2) ; valeur absolue ou distance à zéro |
ceil | var x = ceil(1.5) ; valeur arrondie à l’unité |
ent | var x = ent(1.5) ; partie entière |
ln | var x = ln(2) ; log. népérien |
exp | var x = exp(2) ; exponentielle |
cos | var x = cos(30) ; cosinus |
sin | var x = sin(30) ; sinus |
tan | var x = tan(30) ; tangente |
acos | var x = acos(0.5) ; arccosinus |
asin | var x = asin(0.5) ; arcsinus |
atan | var x = atan(0.5) ; arctangente |
Fonction TeP | Emploi |
angle | var x = angle(ABC) ; angle saillant non orienté (entre 0° et 180° ou 0 rad et pi rad) var x = ABC ; angle orienté saillant (entre -180° et 180° ou -pi rad et pi rad) |
anglev | var x = anglev(ABC) ; angle non orienté entre 0° et 360° (ou 0°rad et 2pi rad) |
arc | var x = arc(ABC) ; à venir |
distance | var x = AB ; |
aire | var x = aire(ABC) ; |
perimetre | var x = perimete(ABC) ; à venir |
abscisse | var x = abscisse(A) ; |
ordonnee | var x = ordonnee(A) ; |
random | var x = random() ; renvoie un réel de l’intervalle [0,1[ (0 inclus, 1 exclus) var x = random(3,5) ; renvoie un ENTIER de l’intervalle [3,5] : 3,4 ou 5 var x = random(3) ; équivalent à random(0,3) |
max | var x = max(y,z,...) ; renvoie le max des nombres de la liste (y,z,...) |
min | var x = min(y,z,...) ; renvoie le min des nombres de la liste (y,z,...) |
absc | var x= absc(A) où A est un pointsur ; renvoie l’abscisse de A sur la droite |
Toutes ces fonctions peuvent être combinées :
var x =exp(AB-2) ;
var y =cos(3x-abscisse(A)) ;