Chương Trình Java để Tính Lũy Thừa Của Một Số
Có thể bạn quan tâm
Trong chương trình này, bạn sẽ học cách tính lũy thừa của một số có và không sử dụng hàm pow ().
Để hiểu ví dụ này, bạn nên có kiến thức về các chủ đề lập trình Java sau:
- Java while và do… while Loop
- Java cho Vòng lặp
- Java Math pow ()
Ví dụ 1: Tính lũy thừa của một số bằng vòng lặp while
public class Power ( public static void main(String() args) ( int base = 3, exponent = 4; long result = 1; while (exponent != 0) ( result *= base; --exponent; ) System.out.println("Answer = " + result); ) )Đầu ra
Trả lời = 81Trong chương trình này, cơ số và số mũ lần lượt được gán giá trị 3 và 4.
Sử dụng vòng lặp while, chúng ta tiếp tục nhân kết quả với cơ số cho đến khi số mũ trở thành 0.
Trong trường hợp này, chúng ta nhân kết quả với cơ số tổng cộng 4 lần, do đó kết quả = 1 * 3 * 3 * 3 * 3 = 81.
Ví dụ 2: Tính lũy thừa của một số bằng vòng lặp for
public class Power ( public static void main(String() args) ( int base = 3, exponent = 4; long result = 1; for (;exponent != 0; --exponent) ( result *= base; ) System.out.println("Answer = " + result); ) )Đầu ra
Trả lời = 81Ở đây, thay vì sử dụng vòng lặp while, chúng tôi đã sử dụng forvòng lặp.
Sau mỗi lần lặp, số mũ được giảm đi 1 và kết quả được nhân với số mũ cơ sở nhiều lần.
Cả hai chương trình trên không hoạt động nếu bạn có số mũ âm. Để làm được điều đó, bạn cần sử dụng hàm pow () trong thư viện chuẩn Java.
Ví dụ 3: Tính lũy thừa của một số bằng hàm pow ()
public class Power ( public static void main(String() args) ( int base = 3, exponent = -4; double result = Math.pow(base, exponent); System.out.println("Answer = " + result); ) )Đầu ra
Trả lời = 0,012345679012345678Trong chương trình này, chúng tôi sử dụng Math.pow()hàm của Java để tính lũy thừa của cơ số đã cho.
Từ khóa » Hàm Mũ Trong Java
-
Phương Thức Pow() Trong Thư Viện Math Java - Freetuts
-
Thư Viện Toán Học Math Trong Java - Freetuts
-
Mũ Trong Java - Thánh Chiến 3D
-
Pow() Trong Java - 155 Bài Học Java Miễn Phí Hay Nhất
-
Java: Hàm Toán Học (Math) | V1Study
-
Tổng Hợp Tất Cả Các Hàm Toán Học Trong Java - Math Class - Deft Blog
-
Mũ Trong Java - VIETTINGAME.COM
-
Thư Viện Toán Học Từ Lớp Math Của Java
-
Lớp Math Trong Java - KungFu Tech
-
Các Hàm Toán Học Trong Java - KungFu Tech
-
Mũ Trong Java
-
Java Có Toán Tử Hàm Mũ Không? - HelpEx
-
Toán Tử ^ Làm Gì Trong Java? - HelpEx
-
Math Pow() Trong JavaScript - Hoclaptrinh