logo

Metoda matematyczna pow() w Javie z przykładem

The java.lang.Math .pow() służy do obliczania liczby podniesionej do potęgi innej liczby. Funkcja ta przyjmuje dwa parametry i zwraca wartość pierwszego parametru podniesioną do drugiego parametru. Istnieją pewne szczególne przypadki, które wymieniono poniżej:

  • Jeśli drugi parametr ma wartość zero dodatnią lub ujemną, wynikiem będzie 1,0.
  • Jeśli drugi parametr ma wartość 1,0, wynik będzie taki sam, jak w przypadku pierwszego parametru.
  • Jeśli drugim parametrem jest NaN, wówczas wynikiem będzie również NaN.
  • Funkcja java.lang.Math.pow() zawsze zwraca podwójny typ danych.

Składnia :



 public static double pow(double a, double b) Parameter : a : this parameter is the base b : this parameter is the exponent. Return : This method returns ab.>

Przykład 1 : Aby pokazać działanie java.lang.Math.pow() metoda.

Jawa




konwersja na podwójną javę





jak sprawdzić rozmiar ekranu monitora
// Java program to demonstrate working> // of java.lang.Math.pow() method> import> java.lang.Math;> class> Gfg {> >// driver code> >public> static> void> main(String args[])> >{> >double> a =>30>;> >double> b =>2>;> >System.out.println(Math.pow(a, b));> >a =>3>;> >b =>4>;> >System.out.println(Math.pow(a, b));> >a =>2.5>;> >b =>6.9>;> >System.out.println(Math.pow(a, b));> >}> }>

>

znak do ciągu Java

>

Wyjście:

900.0 81.0 556.9113382296638>

Złożoność czasowa: O(log(b))

Przestrzeń pomocnicza: O(1)

Jawa


css zmiana rozmiaru obrazu



// Java program to demonstrate working> // of java.lang.Math.pow() method> import> java.lang.Math;>// importing java.lang package> public> class> GFG {> >public> static> void> main(String[] args)> >{> >double> nan = Double.NaN;> >double> result;> >// Here second argument is NaN,> >// output will be NaN> >result = Math.pow(>2>, nan);> >System.out.println(result);> >// Here second argument is zero> >result = Math.pow(>1254>,>0>);> >System.out.println(result);> >// Here second argument is one> >result = Math.pow(>5>,>1>);> >System.out.println(result);> >}> }>

posortuj listę tablic w Javie
>

>

Wyjście:

NaN 1.0 5.0>

Złożoność czasowa: O(log(b))

Przestrzeń pomocnicza: O(1)