Brug af Math.pow i Java

1. Oversigt

Kraften i et tal betyder, hvor mange gange nummeret skal bruges i multiplikation. Dette kan let beregnes i Java.

2. Math.pow Eksempel

Før vi ser på eksemplet, lad os se på metodens signatur:

offentlig dobbeltkraft (dobbelt a, dobbelt b)

Metoden hæver -en til kraften i b og returnerer resultatet som dobbelt. Med andre ord, -en ganges med sig selv b gange.

Lad os se på et simpelt eksempel nu:

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

Outputtet bliver 8. Bemærk venligst det int støbning i ovenstående eksempel er påkrævet hvis vi vil have en Heltal resultat.

Lad os nu passere en dobbelt som et argument og se resultaterne:

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

Outputtet bliver 74.08800000000001.

Her kaster vi ikke resultatet til en int da vi er interesseret i en dobbelt værdi. Da vi har en dobbelt værdi, kan vi nemt konfigurere og bruge en Decimalformat at afrunde værdien til to decimaler, hvilket resulterer i 74.09:

DecimalFormat df = ny DecimalFormat (". 00"); dobbelt dblResult = Math.pow (4.2, 3);

3. Konklusion

I denne hurtige artikel har vi set, hvordan man bruger Java's Math.pow () -metode til at beregne effekten af ​​en given base.

Som altid er den fulde kildekode tilgængelig på GitHub.