Var


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 ;
A = point(-1.5,2) ;
B = point(-2,-1) ;
C = point(2,0.5) ;
sAB =segment(A,B) ;
dBC =droite(B,C) {sansnom} ;
sCA =segment(C,A) ;
var x =AB/BC {0.711933504667742} ;
m =pointsur(B,C,x) {vertfonce} ;
sAm =segment(A,m) ;
var y =sin(x) {0.653298847914552} ;
h =pointsur(A,m,y) {vertfonce} ;


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)) ;

Documents joints