Ciao,
come posso realizzare un metodo che calcola la radicecubica di un numero in Java?
Se scrivo: Math.pow(8, 1 / 3); non funziona, ottengo 1 e non 2
Ciao,
come posso realizzare un metodo che calcola la radicecubica di un numero in Java?
Se scrivo: Math.pow(8, 1 / 3); non funziona, ottengo 1 e non 2
Devi fare un cast a double di 1/3, se no viene letto come se stessi utilizzando un parametro int,
Scrivi Math.pow(8,(double)1/3); e funzionerà![]()
Anche più semplicemente: 1.0/3
Andrea, andbin.dev – Senior Java developer – SCJP 5 (91%) • SCWCD 5 (94%)
java.util.function Interfaces Cheat Sheet — Java Versions Cheat Sheet
grzie! io facevo il cast sul numero 8