„Java Math cbrt“ () metodas grąžina nurodyto skaičiaus kubo šaknį.
cbrt()
Metodo sintaksė yra tokia:
Math.cbrt(double num)
Čia cbrt()
yra statinis metodas. Taigi, mes prieiname metodą naudodami klasės pavadinimą Math
.
cbrt () parametrai
cbrt()
Metodas užima vieną parametrą.
- num - skaičius, kurio kubo šaknis turi būti apskaičiuota
cbrt () Grąžinimo vertės
- grąžina nurodyto skaičiaus kubo šaknį
- grąžina NaN, jei nurodyta reikšmė yra NaN
- grąžina 0, jei nurodytas skaičius yra 0
Pastaba : Jei argumentas yra neigiamas skaičius -num, tada cbrt(-num) = -cbrt(num)
.
Pavyzdys: Java Math cbrt ()
class Main ( public static void main(String() args) ( // create a double variable double value1 = Double.POSITIVE_INFINITY; double value2 = 27.0; double value3 = -64; double value4 = 0.0; // cube root of infinity System.out.println(Math.cbrt(value1)); // Infinity // cube root of a positive number System.out.println(Math.cbrt(value2)); // 3.0 // cube root of a negative number System.out.println(Math.cbrt(value3)); // -4.0 // cube root of zero System.out.println(Math.cbrt(value4)); // 0.0 ) )
Ankstesniame pavyzdyje mes naudojome Math.cbrt()
metodą, kad apskaičiuotume begalybės , teigiamo skaičiaus , neigiamo skaičiaus ir nulio kubo šaknį .
Čia Double.POSITIVE_INFINITY
naudojamas siekiant įgyvendinti teigiamą begalybę programoje.
Kai cbrt()
metodui perduodame sveiką skaičių , jis automatiškai konvertuoja int
vertę į double
vertę.
int a = 125; Math.cbrt(a); // returns 5.0
Rekomenduojamos pamokos
- „Java Math.pow“ ()
- „Java Math.sqrt“ ()