Verwendung von Math.pow in Java

Verwendung von Math.pow in Java

1. Überblick

Die Potenz einer Zahl gibt an, wie oft die Zahl zur Multiplikation verwendet werden soll. Dies kann leicht in Java berechnet werden.

2. Math.pow Beispiel

Bevor wir uns das Beispiel ansehen, schauen wir uns die Signatur der Methode an:

public double pow(double a, double b)

Die Methode erhöhta auf die Potenz vonb und gibt das Ergebnis alsdouble zurück. Mit anderen Worten,a wird mit sich selbstb mal multipliziert.

Schauen wir uns jetzt ein einfaches Beispiel an:

int intResult = (int) Math.pow(2, 3);

Die Ausgabe wird 8 sein. Bitte beachten Sie, dassthe int casting in the above example is required ist, wenn wir einInteger-Ergebnis haben möchten.

Lassen Sie uns nun eindouble als Argument übergeben und die Ergebnisse sehen:

double dblResult = Math.pow(4.2, 3);

Die Ausgabe lautet 74.08800000000001.

Hier wird das Ergebnis nicht inint umgewandelt, da wir an einemdouble-Wert interessiert sind. Da wir einendouble-Wert haben, können wirDecimalFormat einfach konfigurieren und verwenden, um den Wert auf zwei Dezimalstellen zu runden, was zu 74.09 führt:

DecimalFormat df = new DecimalFormat(".00");
double dblResult = Math.pow(4.2, 3);

3. Fazit

In diesem kurzen Artikel haben wir gesehen, wie dieMath.pow()-Methode von Java verwendet wird, um die Leistung einer bestimmten Basis zu berechnen.

Wie immer ist der vollständige Quellcodeover on GitHub verfügbar.