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
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
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.
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.
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