logo

Math pow() -menetelmä Javassa esimerkin kanssa

The java.lang.Math .pow() käytetään laskemaan luvun korotus jonkun muun luvun potenssiin. Tämä funktio hyväksyy kaksi parametria ja palauttaa ensimmäisen parametrin arvon, joka on korotettu toiseksi parametriksi. On olemassa joitain alla lueteltuja erityistapauksia:

  • Jos toinen parametri on positiivinen tai negatiivinen nolla, tulos on 1,0.
  • Jos toinen parametri on 1.0, tulos on sama kuin ensimmäisen parametrin tulos.
  • Jos toinen parametri on NaN, tulos on myös NaN.
  • Toiminto java.lang.Math.pow() palauttaa aina kaksinkertaisen tietotyypin.

Syntaksi :



 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.>

Esimerkki 1 : Näytä työskentely java.lang.Math.pow() menetelmä.

Java




prime ei koodia javassa





staattinen java
// 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));> >}> }>

>

>

Lähtö:

900.0 81.0 556.9113382296638>

Aika monimutkaisuus: O(log(b))

Aputila: O(1)

lajitteluun arraylist java

Java




// 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);> >}> }>

alennuskuvia

>

>

Lähtö:

NaN 1.0 5.0>

Aika monimutkaisuus: O(log(b))

Aputila: O(1)