Java math FAQ: Come elevo al quadrato un numero in Java?
È possibile elevare al quadrato un numero in Java in almeno due modi diversi:
- Moltiplicare il numero per se stesso
- Chiamare la funzione Math.pow
I seguenti esempi dimostrano questi approcci.
1) Elevare al quadrato un numero moltiplicandolo per se stesso
Ecco come si eleva al quadrato un numero moltiplicandolo per se stesso:
int i = 2;int square = i * i;
In questo esempio se si stampa il valore di square
, sarà 4.
2) Elevare al quadrato un numero con il metodo Math.pow
Ecco come si chiama il metodo Math.pow
per elevare al quadrato un numero:
int i = 2;int square = Math.pow(i, 2);
Più moltiplicatori di potenza
In generale io moltiplico semplicemente il numero per se stesso per ottenere il valore al quadrato, ma il vantaggio del metodo Math.pow
è che una volta che sai come usarlo, puoi facilmente cubettare un numero come questo:
int i = 2;int square = Math.pow(i, 3);
Quindi, è utile conoscere entrambi gli approcci.
In sintesi, se volevate vedere un paio di modi per elevare al quadrato un numero (int, float, double, ecc.) in Java, spero che questo sia utile.