logo

פונקציית כוח ב-Java

פונקציית הכוח ב-Java היא Math.pow(). הוא משמש כדי לקבל את כוחו של הטיעון הראשון לטיעון השני. זה לוקח שני ארגומנטים ומחזיר את הערך של הטיעון הראשון שהועלה לארגומנט השני. זה מחזיר ערך מסוג כפול.

הפונקציה pow() מתרחשת ב java.lang.Math.pow () סִפְרִיָה.

לדוגמה, כדי לחשב את ה-5 בחזקת 2, ניתן לעשות זאת באופן הבא:

Math.pow(5,2) =25

תחביר:

 public static double pow(double a, double b) 

איפה,

a הוא בסיס

bash אם עוד

b הוא מעריך

התחביר לעיל יחזיר את הערך של a^b בסוג נתונים כפול.

שקול את הנקודות שלהלן לגבי פונקציית הכוח ב Java :

  • זה יחזיר 1.0, אם הארגומנט השני הוא אפס חיובי או שלילי.
  • זה יחזיר NaN, אם הארגומנט השני אינו מספר.
  • זה יחזיר את אותה תוצאה כמו הארגומנט הראשון, אם b (ארגומנט שני) הוא 1.

בואו נבין את זה עם כמה דוגמאות:

דוגמה1: חשב 5^2 באמצעות פונקציית Java Power

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

תְפוּקָה:

 25.0 

דוגמה2: חשב 5^(-3) באמצעות פונקציית החזקה

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

תְפוּקָה:

 0.008 

דוגמה3: חשב -3^5 באמצעות פונקציית החזקה

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

תְפוּקָה:

שחקנית קולנוע rekha
 -243.0 

דוגמה4: חשב 5^0 באמצעות פונקציית החזקה

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

תְפוּקָה:

 1.0 

דוגמה5: חשב 0.57^0.25 באמצעות פונקציית החזקה

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

תְפוּקָה:

 0.8688978326173192 

מהדוגמאות לעיל,

  • הפונקציה כוח משמשת כדי לקבל את הערך של כוחו של הארגומנט הראשון לארגומנט השני.
  • הפונקציה כוח מחזירה את ערך הסוג הכפול.
  • ניתן לחשב את המספר השלילי באמצעות פונקציית החזקה.
  • ניתן לחשב את המספר העשרוני גם באמצעות פונקציית החזקה.
  • אם הארגומנט השני הוא אפס, התוצאה תהיה 1.0.
  • אם הארגומנט השני אינו מספר, הוא יחזיר NaN.

כיצד להחזיר ערך מסוג מספר שלם באמצעות פונקציית הכוח

אנו יכולים גם להחזיר את ערך סוג המספרים השלמים באמצעות פונקציית החזקה. לשם כך, עלינו להטיל אותו במפורש למספר שלם.

שקול את הדוגמה הבאה:

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

תְפוּקָה:

 25