Quelques fonctions mathématiques

 ABS  MOD
 ALEA  PUISSANCE
 ARRONDI  RACINE
 COMBIN  Autres
 ENT  


 ABS(nombre)  renvoie la valeur absolue d'un nombre

 

ABS(5) --> 5
ABS(-5) --> 5


 ENT(nombre)  renvoie la partie entière d'un nombre

 

ENT(5,3) --> 5

attention à la partie entière d'un nombre négatif qui n'est pas l'entier positionné avant la virgule : ENT(-3,14) --> -4


 ARRONDI (n;précision)  renvoie le nombre n arrondi à la précision donnée

 

ARRONDI(3,14159;4) --> 3,1416
ARRONDI(3,14159;2) --> 3,14
ARRONDI(473,54;0) --> 3
ARRONDI(473,54;-1)--> 470
ARRONDI(473,54;-2)--> 500


RACINE(nombre)  renvoie la racine carrée d'un nombre

 

RACINE(25) --> 5
RACINE(2) --> 1,4142135623731
RACINE(-1) --> #VALEUR! erreur sur la valeur de l'argument
 
La fonction RACINE est un cas particulier de la fonction puissance : RACINE(nombre)=PUISSANCE(nombre;0,5)


PUISSANCE(n;exposant) renvoie le nombre n élevé à la puissance exposant

 

PUISSANCE(5;2) --> 25
PUISSANCE(25;0,5) --> 5 <==> RACINE(25)
PUISSANCE(2;10) --> 1024
PUISSANCE(10;-2) --> 0,01
 


MOD (nombre;diviseur) renvoie le reste de la division du nombre par le diviseur

 

MOD(55;2) --> 1 le reste de la division de 55 par 2 est 1 
MOD(17;3) --> 2 le reste de la division de 17 par 3 est 2
MOD(5,3;2) --> 1,3
MOD(5,3;2,5) --> 0,3  


COMBIN (n;p) avec n>=p renvoie le nombre de façon de choisir p éléments parmi n

 

COMBIN(3;2) --> 3 trois façon de choisir 2 éléments parmis 3
COMBIN(5;3) --> 10 dix façon de choisir 3 éléments parmis 5
COMBIN(3;5) --> #NOMBRE! erreur car n < p
 
A titre indicatif voici un tableau à deux dimensions donnant les premières valeurs de la fonction COMBIN.
 
0 1 2 3 4 5 6 7 8 9 10
1 1 1
2 1 2 1
3 1 3 3 1
4 1 4 6 4 1
5 1 5 10 10 5 1
6 1 6 15 20 15 6 1
7 1 7 21 35 35 21 7 1
8 1 8 28 56 70 56 28 8 1
9 1 9 36 84 126 126 84 36 9 1
10 1 10 45 120 210 252 210 120 45 10 1
 
Les valeurs prises par la fonctions COMBIN, sont celles obtenues par construction du triangle de Pascal.


ALEA () renvoie un nombre aléatoire dans l'intervalle [0 1[

 

ALEA() --> 0,72354
La fonction ALEA() est réévaluée à chaque modification du classeur.

Afin de figer les valeurs aléatoires générées :

    • sélectionner les formules utilisant ALEA()
    • copier la sélection
    • réaliser un collage spécial des valeurs en lieu et place de la copie par le menu : Edition-Collage spécial... option valeurs

De la sorte les formules sont remplacées par les valeurs qu'elles ont générées.

Pour obtenir une valeur aléatoire dans un intervalle quelconque [a b[ il suffit d'appliquer la formule suivante :

a + (b-a) * ALEA()

Ainsi 60 + 20* ALEA() produira un nombre aleatoirement choisi dans l'intervalle [60 80[

Pour obtenir un nombre aléatoire entier dans un intervalle [a b] on applique la formule suivante :

a + ARRONDI((b-a)*ALEA() ; 0)

Ainsi 50 + ARRONDI(10*ALEA()) générera des valeurs aléatoires entières prises dans l'intervalle [50 60].

La principale utilisation de la fonction ALEA() est de permettre de réaliser des simulations, en créant facilement des jeux de tests permettant de vérifier le bon fonctionnement des formules.


Autres fonctions trigonométriques, transcendante et hyperboliques

 

On y retrouve bien entendu toutes les fonctions mathématiques classiques.

Parmis lesquelles :

  • Les fonctions trigonométriques et leur réciproque
 sinus  SIN(nombre)  arcsinus  ASIN(nombre)
cosinus   COS(nombre)  arcosinus  ACOS(nombre)
tangente   TAN(nombre)  arctangente  ATAN(nombre)
  • Les fonctions trancendantes

 exponentielle  EXP(nombre)  pi  PI()
logarithme naturel  LN(nombre) logarithme décimal  LOG10(nombre)

  • Les fonctions hyperboliques et leur réciproque

 sinus hyperbolique  SINH(nombre)  arcsinus hyperbolique  ASINH(nombre)
cosinus hyperbolique   COSH(nombre)  arcosinus hyperbolique  ACOSH(nombre)
tangente hyperbolique   TANH(nombre)  arctangente hyperbolique  ATANH(nombre)

Cette liste est indicative et non exhaustive.