The java.lang.Math .pow() este folosit pentru a calcula o creștere a numărului la puterea unui alt număr. Această funcție acceptă doi parametri și returnează valoarea primului parametru ridicată la al doilea parametru. Există câteva cazuri speciale, după cum sunt enumerate mai jos:
- Dacă al doilea parametru este zero pozitiv sau negativ, atunci rezultatul va fi 1,0.
- Dacă al doilea parametru este 1,0, atunci rezultatul va fi același cu cel al primului parametru.
- Dacă al doilea parametru este NaN, atunci rezultatul va fi și NaN.
- Functia java.lang.Math.pow() returnează întotdeauna un tip de date dublu.
Sintaxă :
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.>
Exemplul 1 : Pentru a arăta funcționarea java.lang.Math.pow() metodă.
Java
rujira banerjee
list.sort 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));> >}> }> |
>
sortarea unui arraylist java
>
Ieșire:
900.0 81.0 556.9113382296638>
Complexitatea timpului: O(log(b))
Spațiu auxiliar: O(1)
Java
python __nume__
// 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);> >}> }> |
convertor șir în int
>
>
Ieșire:
NaN 1.0 5.0>
Complexitatea timpului: O(log(b))
Spațiu auxiliar: O(1)