Var
Options - < - Index - >

 

Définit une variable et évalue sa valeur.

  Syntaxe Paramètres Code
  var x = expression;  x : nom de la variable
 Expression : une expression algébrique quelconque
550

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)

 

Toutes ces fonctions peuvent être combinées :

  var x =exp(AB-2);
  var y =cos(3x-abscisse(A));


TracenPoche (c) Sésamath