Die Potenzfunktion in Java ist Math.pow(). Es wird verwendet, um die Potenz des ersten Arguments auf das zweite Argument zu übertragen. Es benötigt zwei Argumente und gibt den Wert des ersten Arguments erhöht zum zweiten Argument zurück. Es wird ein Wert vom Typ Double zurückgegeben.
Die Funktion pow() findet in statt java.lang.Math.pow () Bibliothek.
Um beispielsweise die 5 hoch 2 zu berechnen, kann man wie folgt vorgehen:
Math.pow(5,2) =25
Syntax:
public static double pow(double a, double b)
Wo,
a ist Basis
b ist Exponent
Die obige Syntax gibt den Wert von a^b im Datentyp double zurück.
Beachten Sie die folgenden Punkte zur Potenzfunktion in Java :
- Es wird 1,0 zurückgegeben, wenn das zweite Argument positiv oder negativ Null ist.
- Es wird NaN zurückgegeben, wenn das zweite Argument keine Zahl ist.
- Es wird das gleiche Ergebnis wie das erste Argument zurückgegeben, wenn b (zweites Argument) 1 ist.
Lassen Sie es uns anhand einiger Beispiele verstehen:
Beispiel 1: Berechnen Sie 5^2 mit der Java Power-Funktion
PowerFunc1.java:
public class PowerFunc1 { public static void main(String[] args) { double a = 5; double b = 2; System.out.println(Math.pow(a, b)); // return a^b i.e. 5^2 } }
Ausgabe:
25.0
Beispiel 2: Berechnen Sie 5^(-3) mithilfe der Potenzfunktion
PowerFunc2.java:
public class PowerFunc2 { public static void main(String[] args) { double a = 5; double b = -3; System.out.println(Math.pow(a, b)); // return a^b i.e. 5^(-3) } }
Ausgabe:
0.008
Beispiel 3: Berechnen Sie -3^5 mithilfe der Potenzfunktion
PowerFunc3.java:
public class PowerFunc3 { public static void main(String[] args) { double a = -3; double b = 5; System.out.println(Math.pow(a, b)); // return a^b i.e. 5^2 } }
Ausgabe:
-243.0
Beispiel 4: Berechnen Sie 5^0 mit der Potenzfunktion
PowerFunc4.java:
public class PowerFunc4 { public static void main(String[] args) { double a = 5; double b = 0; System.out.println(Math.pow(a, b)); // return a^b i.e. 5^2 } }
Ausgabe:
1.0
Beispiel 5: Berechnen Sie 0,57^0,25 mit der Potenzfunktion
PowerFunc5.java:
public class PowerFunc5 { public static void main(String[] args) { double a = 0.57; double b = 0.25; System.out.println(Math.pow(a, b)); // return a^b i.e. 5^2 } }
Ausgabe:
0.8688978326173192
Aus den obigen Beispielen:
- Die Potenzfunktion wird verwendet, um den Potenzwert des ersten Arguments für das zweite Argument zu ermitteln.
- Die Potenzfunktion gibt den Wert vom Typ Double zurück.
- Die negative Zahl kann mit der Potenzfunktion berechnet werden.
- Die Dezimalzahl kann auch mit der Potenzfunktion berechnet werden.
- Wenn das zweite Argument Null ist, ist das Ergebnis 1,0.
- Wenn das zweite Argument keine Zahl ist, wird NaN zurückgegeben.
So geben Sie einen ganzzahligen Wert mithilfe der Potenzfunktion zurück
Wir können den ganzzahligen Wert auch mithilfe der Potenzfunktion zurückgeben. Dazu müssen wir es explizit in Integer umwandeln.
Betrachten Sie das folgende Beispiel:
PowerFunc6.java:
Verkettungszeichenfolge in Java
public class PowerFunc6 { public static void main(String[] args) { int i=(int)Math.pow(5,2); //Type Cast to integer System.out.println(+ i); } }
Ausgabe:
25