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.