logo

Power Function Java nyelven

A Java power függvénye a Math.pow(). Arra használják, hogy az első argumentum erejét a második argumentumhoz kapják. Két argumentumra van szükség, és az első felvetett argumentum értékét adja vissza a második argumentumnak. Dupla típusú értéket ad vissza.

A pow() függvény in java.lang.Math.pow () könyvtár.

Ha például az 5-öt a 2-es hatványhoz szeretné kiszámítani, akkor ez a következőképpen tehető meg:

Math.pow(5,2) =25

Szintaxis:

 public static double pow(double a, double b) 

ahol,

a az alap

b kitevő

A fenti szintaxis az a^b értékét adja vissza kettős adattípusban.

Vegye figyelembe az alábbi pontokat a teljesítményfüggvényről Jáva :

  • 1.0-t ad vissza, ha a második argumentum pozitív vagy negatív nulla.
  • NaN-t ad vissza, ha a második argumentum nem szám.
  • Ugyanazt az eredményt adja vissza, mint az első argumentum, ha a b (második argumentum) 1.

Értsük meg néhány példával:

1. példa: Számítsa ki az 5^2-t a Java Power függvény segítségével

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

Kimenet:

 25.0 

2. példa: Számítsa ki az 5^(-3) értéket a hatványfüggvény segítségével

linux módosító fájl

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

Kimenet:

 0.008 

3. példa: -3^5 kiszámítása a hatványfüggvény segítségével

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

Kimenet:

 -243.0 

4. példa: számítsa ki az 5^0-t a hatványfüggvény segítségével

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

Kimenet:

 1.0 

5. példa: számítson ki 0,57^0,25-öt a hatványfüggvény segítségével

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

Kimenet:

 0.8688978326173192 

A fenti példákból

  • A hatványfüggvény arra szolgál, hogy az első argumentum hatványának értékét a második argumentumhoz kapja.
  • A hatványfüggvény a dupla típusú értéket adja vissza.
  • A negatív szám a hatványfüggvény segítségével számítható ki.
  • A tizedes szám a hatványfüggvény segítségével is kiszámítható.
  • Ha a második argumentum nulla, az eredmény 1,0 lesz.
  • Ha a második argumentum nem szám, akkor NaN-t ad vissza.

Egész szám típusú érték visszaadása a teljesítményfüggvény használatával

Az egész típusú értéket a hatványfüggvény segítségével is visszaadhatjuk. Ehhez kifejezetten Integer-be kell öntnünk.

Tekintsük az alábbi példát:

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

Kimenet:

 25