logo

Funkcja mocy w Javie

Funkcja mocy w Javie to Math.pow(). Służy do uzyskania potęgi pierwszego argumentu do drugiego argumentu. Przyjmuje dwa argumenty i zwraca wartość pierwszego argumentu podniesionego do drugiego argumentu. Zwraca wartość typu double.

Funkcja pow() ma miejsce w java.lang.Math.pow () biblioteka.

Na przykład, aby obliczyć 5 do potęgi 2, można to zrobić w następujący sposób:

np. nazwa użytkownika

Matematykapow(5,2) =25

Składnia:

 public static double pow(double a, double b) 

Gdzie,

a jest podstawą

b jest wykładnikiem

Powyższa składnia zwróci wartość a^b w podwójnym typie danych.

Rozważ poniższe punkty dotyczące funkcji mocy w Jawa :

jak zdobyć emoji Apple na Androidzie
  • Zwróci 1,0, jeśli drugi argument ma wartość dodatnią lub ujemną.
  • Zwróci NaN, jeśli drugi argument nie jest liczbą.
  • Zwróci taki sam wynik jak pierwszy argument, jeśli b (drugi argument) wynosi 1.

Rozumiemy to na kilku przykładach:

Przykład 1: Oblicz 5^2 za pomocą funkcji 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 } } 

Wyjście:

 25.0 

Przykład 2: Oblicz 5^(-3) za pomocą funkcji potęgi

PowerFunc2.java:

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

Wyjście:

 0.008 

Przykład 3: Oblicz -3^5, korzystając z funkcji potęgi

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

Wyjście:

 -243.0 

Przykład 4: oblicz 5^0 za pomocą funkcji potęgi

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

Wyjście:

 1.0 

Przykład 5: oblicz 0,57^0,25 za pomocą funkcji potęgi

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

Wyjście:

 0.8688978326173192 

Z powyższych przykładów

rok na kwartały
  • Funkcja potęgi służy do przeniesienia wartości potęgi pierwszego argumentu do drugiego argumentu.
  • Funkcja potęgi zwraca wartość typu double.
  • Liczbę ujemną można obliczyć za pomocą funkcji potęgi.
  • Liczbę dziesiętną można również obliczyć za pomocą funkcji potęgi.
  • Jeśli drugi argument ma wartość zero, wynikiem będzie 1,0.
  • Jeśli drugi argument nie jest liczbą, zwróci NaN.

Jak zwrócić wartość typu całkowitego za pomocą funkcji potęgi

Możemy również zwrócić wartość typu całkowitego za pomocą funkcji potęgi. W tym celu musimy jawnie rzucić ją na liczbę całkowitą.

Rozważ poniższy przykład:

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

Wyjście:

 25