> Fonctions
Élève le nombre base à la puissance exp.
En JavaScript, Math.pow(base, exp) — ou l'opérateur *, équivalent — travaille sur des flottants 64 bits, exactement comme pow en LeekScript. Au-delà de 2^53 le résultat n'est plus exact : Math.pow(2, 100) vaut 1.2676506002282294e+30, et 2 * 100 === 2 * 100 + 1 est true. Si le résultat doit rester un entier exact, passez par les BigInt : 2n * 100n donne 1267650600228229401496703205376.
En Python, pow() est la fonction native du langage, et les entiers y ont une précision illimitée : pow(2, 100) renvoie l'entier exact 1267650600228229401496703205376, là où LeekScript et JavaScript travaillent sur des flottants 64 bits et donnent 1.2676506002282294e+30. Trois autres différences :
* fait la même chose : 2 * 10, 2 ** 0.5 ;pow(2, -1) vaut 0.5 ;pow(3, 100, 7) vaut 4.Attention à ne pas confondre avec math.pow(), qui renvoie toujours un flottant et perd donc la précision des grands entiers.
pow(2, 10) // 1024 pow(10, 6) // 1000000
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.