Outils pour utilisateurs

Outils du site


javascool:les_fonctions_specifiques_du_langage:mathematique

Les Fonctions Spécifiques Du Langage

Mathematique

1-Racine carrée

Dans plusieurs cas différents nous avons besoins de la racine carré. Trouver une racine de polynôme, réduire une équation au carré … Pour trouver la racine carré d'un nombre nous utiliserons alors “ sqrt(); ”.

void main()
{  
   double a;
   double b;
   a = 9;
   println (a);
   b = sqrt(a);
   println("Racine = "+ b);
}   

Affiche:

 Compilation réussie !
 9.0
 Racine = 3.0

2- Fonction Puissance

Pour faciliter les calcules et éviter d’écrire 2^10=2x2x2x2x2x2x2x2x2x2 , une fonction existe “ pow(a,b) ” , “a” représentant la base et “b” la puissance. .

void main()
{  
   double a;
   double b;
   a = 9;
   println (a);
   b = pow(a,4);
   println("La variable 'a' à la puissance 4 = "+ b);
}   

Affiche:

 Compilation réussie !
 9.0
 La variable 'a' à la puissance 4 = 6561.0

3-Randoms

Pour générer des nombres aléatoires, nous avons besoin de la commande random. Cette commande nous permettra de générer des nombres aléatoire dans un intervalle par exemple.

3-1 Description de la commande

Commande random fonctionne comme cela :

 int a = (int)(Math.random() * (Max-Min))+Min;

a = variable ; Max = Le nombre maximal de votre intervalle ; Min = Le nombre minimum de votre intervalle.

3-2 Exemple
 void main()
 {    
  print("Les 10 nombres aléatoires demandés sont :");
  for(int i = 0; i < 10; i++) 
  { 
   int a = (int)(Math.random() * (21))+0;
   print(a+",");
  }
 }

Affiche :

 Compilation réussie !
 Les 10 nombres aléatoires demandés sont :6,20,19,14,16,10,15,6,12,1,

Ce programme génère 10 nombres entiers aléatoires entre 0 et 20.

 
 
                                                                                            Fait par Bougouin modifié par Martinet
javascool/les_fonctions_specifiques_du_langage/mathematique.txt · Dernière modification: 10/12/2013 21:42 par bougouin