logo

Método Math pow() en Java con ejemplo

El java.lang.Matemáticas .pow() se utiliza para calcular un número elevado a la potencia de algún otro número. Esta función acepta dos parámetros y devuelve el valor del primer parámetro elevado al segundo parámetro. Hay algunos casos especiales que se enumeran a continuación:

  • Si el segundo parámetro es cero positivo o negativo, el resultado será 1,0.
  • Si el segundo parámetro es 1.0, el resultado será el mismo que el del primer parámetro.
  • Si el segundo parámetro es NaN, el resultado también será NaN.
  • La función java.lang.Math.pow() siempre devuelve un tipo de datos doble.

Sintaxis :



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

Ejemplo 1 : Para mostrar el funcionamiento de java.lang.Math.pow() método.

Java

que significa xdxd








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

aprender selenio

>

>

Producción:

900.0 81.0 556.9113382296638>

Complejidad del tiempo: O(log(b))

Espacio Auxiliar: O(1)

tutorial de selenio

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

>

cómo convertir una cadena a un número entero
>

Producción:

NaN 1.0 5.0>

Complejidad del tiempo: O(log(b))

Espacio Auxiliar: O(1)