> Funzioni
Eleva il numero base alla potenza dell'esponente.
In JavaScript, Math.pow(base, exp) — o l'operatore *, equivalente — lavora su numeri in virgola mobile a 64 bit, esattamente come pow in LeekScript. Oltre 2^53 il risultato non è più esatto: Math.pow(2, 100) vale 1.2676506002282294e+30, e 2 * 100 === 2 * 100 + 1 è true. Se il risultato deve restare un intero esatto, passate per i BigInt: 2n * 100n dà 1267650600228229401496703205376.
In Python, pow() è la funzione nativa del linguaggio, e gli interi vi hanno una precisione illimitata: pow(2, 100) restituisce l'intero esatto 1267650600228229401496703205376, mentre LeekScript e JavaScript lavorano su numeri in virgola mobile a 64 bit e danno 1.2676506002282294e+30. Altre tre differenze:
* fa la stessa cosa: 2 * 10, 2 ** 0.5;pow(2, -1) vale 0.5;pow(3, 100, 7) vale 4.Attenzione a non confonderlo con math.pow(), che restituisce sempre un numero in virgola mobile e perde quindi la precisione dei grandi interi.
pow(2, 10) // 1024 pow(10, 6) // 1000000
Impossible de charger les données du jeu.
Vérifiez votre connexion et réessayez.