logo

Matemātikas pow() metode Java ar piemēru

The java.lang.Math .pow() tiek izmantots, lai aprēķinātu skaitļa palielinājumu kāda cita skaitļa pakāpē. Šī funkcija pieņem divus parametrus un atgriež pirmā parametra vērtību, kas paaugstināta uz otro parametru. Ir daži īpaši gadījumi, kā norādīts tālāk:

  • Ja otrais parametrs ir pozitīvs vai negatīvs nulle, rezultāts būs 1,0.
  • Ja otrais parametrs ir 1,0, rezultāts būs tāds pats kā pirmajam parametram.
  • Ja otrais parametrs ir NaN, tad arī rezultāts būs NaN.
  • Funkcija java.lang.Math.pow() vienmēr atgriež dubultu datu tipu.

Sintakse :



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

1. piemērs : Lai parādītu, kā darbojas java.lang.Math.pow() metodi.

Java




java do while piemērs





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

>

>

Izvade:

900.0 81.0 556.9113382296638>

Laika sarežģītība: O(log(b))

Palīgtelpa: O(1)

Pīta Deividsona vecums

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

css pasvītrot tekstu

>

>

Izvade:

NaN 1.0 5.0>

Laika sarežģītība: O(log(b))

Palīgtelpa: O(1)