Ví dụ về Pow C++

Vi Du Ve Pow C



Ngôn ngữ C++ cung cấp hàm “pow()” hỗ trợ tìm lũy thừa của bất kỳ số nào. Chúng tôi sử dụng hàm này khi muốn tìm lũy thừa của số trong C++. Hàm này nhận hai đối số: đối số đầu tiên là “cơ số” hoặc số có lũy thừa mà chúng ta muốn tìm và đối số tiếp theo là số mũ trong hàm này. Hàm “pow()” này được xác định bên trong tệp tiêu đề “math.h” hoặc “cmath” trong lập trình C++. Hãy thực hiện một số mã và kiểm tra cách phương pháp này tính lũy thừa của các số khác nhau trong C++.

Ví dụ 1:

Các tệp tiêu đề được đưa vào đầu tiên: “iostream” và “cmath”. “iostream” được bao gồm dưới dạng đầu vào/đầu ra và các chức năng khác được xác định trong đó. “cmath” được đưa vào vì chúng ta phải tìm lũy thừa của một số với sự trợ giúp của hàm “pow()” được xác định trong tệp tiêu đề này. Sau đó, chúng ta phải thêm không gian tên “std” để không cần thêm nó với các hàm riêng biệt.







Bên dưới điều này, chúng ta gọi phương thức “main()” và sau đó in một số văn bản bằng cách sử dụng “cout” vì nó hỗ trợ việc in trong C++. Sau đó, chúng tôi sử dụng hàm “pow()” trong đó chúng tôi đặt “5” làm tham số đầu tiên là “cơ sở” ở đây. Sau đó, chúng ta đặt “3” làm tham số thứ hai là “số mũ” của số đó. Bây giờ, hàm “pow()” này tìm lũy thừa của số “5”, số này được nâng lên lũy thừa của “3” và hiển thị kết quả lũy thừa khi chúng ta đặt hàm “pow()” này vào bên trong “cout”.



Mã 1:



#include
#include
sử dụng không gian tên std;
int chính ( ) {
cout << 'Chúng tôi đang tính toán sức mạnh của con số ở đây!' << cuối cùng;
cout << phập phồng ( 5 , 3 ) ;

trở lại 0 ;
}


Đầu ra:





Câu trả lời của “5” được nâng lên lũy thừa “3” là “125” cũng được đưa ra như sau. Chúng ta nhận được kết quả này nhờ sự trợ giúp của hàm “pow()”.



Ví dụ 2:

Tệp tiêu đề “iostream” cũng như “cmath” được bao gồm ở đây. Sau đó, “không gian tên std” được đặt. Bên dưới này, “main()” được gọi. Sau đó, chúng ta khai báo ba biến là “giá trị”, “số mũ” và “kết quả” làm kiểu dữ liệu “int”. Bây giờ, chúng ta gán “6” cho biến “giá trị” và “5” cho biến “số mũ”.

Sau đó, chúng ta sử dụng hàm “pow()”. Sau đó, chúng ta chuyển cả hai biến cho hàm “pow()” này và gán kết quả của nó cho biến “kết quả”. Sau đó, chúng tôi sử dụng “cout” và in câu lệnh ở đây trước. Sau đó, trong “cout” tiếp theo, chúng tôi hiển thị “giá trị”, “số mũ” cũng như “kết quả”.

Mã 2:

#include
#include
sử dụng không gian tên std;
int chính ( ) {
giá trị int, số mũ, kết quả;
giá trị = 6 ;
số mũ = 5 ;
kết quả = sức mạnh ( giá trị, số mũ ) ;
cout << 'Chúng tôi sử dụng hàm p ở đây!' << cuối cùng;
cout << giá trị << '^' << số mũ << ' = ' << kết quả;

trở lại 0 ;
}


Đầu ra:

Hàm “pow()” giúp chúng ta đi đến đáp án “6” lũy thừa của “5” tức là “7776” như trình bày dưới đây:

Ví dụ 3:

Trong mã này, chúng ta sẽ tìm lũy thừa của số float trong đó số mũ cũng là kiểu dữ liệu float. Ở đây, “namespace std” được chèn sau khi bao gồm các tệp tiêu đề “iostream” và “cmath”. Sau đó, hàm “main()” được gọi và ba biến có tên “n_value”, “e_value” và “p_result” được khai báo là kiểu dữ liệu “float”. Bây giờ chúng ta đặt biến “n_value” thành “8.2” và biến “e_value” thành “3.2”.

Sau đó, chúng ta sử dụng hàm “pow()”, chuyển cả hai biến cho nó và gán đầu ra của hàm cho biến “p_result”. Tiếp theo, chúng ta sử dụng hàm “cout” để in câu lệnh. Trong “cout” sau, chúng tôi sẽ hiển thị “n_value”, “e_value” và “p_result” như sau:

Mã 3:

#include
#include
sử dụng không gian tên std;
int chính ( ) {
float n_value, e_value, p_result ;
n_value = 8.2 ;
giá trị điện tử = 3.2 ;
p_result = pow ( n_value, e_value ) ;
cout << 'Chúng tôi sử dụng hàm p ở đây!' << cuối cùng;
cout << n_giá trị << '^' << giá trị điện tử << ' = ' << p_kết quả;
trở lại 0 ;
}


Đầu ra:

Đây là kết quả trong đó chúng ta tìm lũy thừa của số float có số mũ cũng là số float với sự hỗ trợ của hàm “pow()”.

Ví dụ 4:

Mã này tính lũy thừa của số kép với số mũ là kiểu dữ liệu kép. Trong trường hợp này, các tệp tiêu đề “iostream” và “cmath” được đưa vào trước khi đưa vào “không gian tên std”. Đoạn mã sau gọi hàm “main()” và khai báo ba biến có kiểu dữ liệu “double” và đó là “d_Num”, “d_Expo” và “d_PowRes”. Các biến “d_num” và “d_expo” hiện được khởi tạo lần lượt với “2,25” và “5,21”.

Tiếp theo, chúng ta gán đầu ra của hàm “pow()” cho biến “d_PowRes” và sử dụng hàm “pow()”, chuyển cả hai biến cho nó. Tiếp theo, chúng ta in câu ở đây bằng hàm “cout”. “d_Num”, “d_Expo” và “d_PowRes” được hiển thị trong “cout” tiếp theo.

Mã 4:

#include
#include
sử dụng không gian tên std;
int chính ( ) {
gấp đôi d_Num, d_Expo, d_PowRes;
d_Số = 2,25 ;
d_Expo = 5,21 ;
d_PowRes = bột ( d_Num, d_Expo ) ;
cout << 'Chúng tôi sử dụng hàm p ở đây!' << cuối cùng;
cout << 'Số là ' << d_Num << ' Số mũ của nó là ' << d_Expo << cuối cùng;
cout << d_Num << '^' << d_Expo << ' = ' << d_PowRes;
trở lại 0 ;
}


Đầu ra:

Điều này là kết quả của việc sử dụng hàm “pow()” để lấy lũy thừa của một số kép có số mũ cũng là một số kép.

Ví dụ 5:

Trong đoạn mã cuối cùng này, chúng ta sẽ tìm lũy thừa của một số có số mũ là số âm. Các tệp tiêu đề “bits/stdc++.h” và “math.h” được bao gồm ở đây cùng với tệp tiêu đề “iostream” trong mã này vì tệp tiêu đề “math.h” chứa định nghĩa của hàm “pow()”.

Sau đó, chúng ta thêm không gian tên “std”. Sau đó, “main()” hiện được gọi. Biến “b” được khởi tạo ở đây dưới dạng kiểu dữ liệu “float” và giá trị “4,87” được gán cho biến này. Bên dưới này, biến “int” “e” được khởi tạo với giá trị âm là “-2”. Sau đó, “kết quả float” cũng được khai báo ở đây. Bên dưới phần này, chúng ta khởi tạo biến “kết quả” này và gán hàm “pow()” cho biến này trong đó cả hai biến “b” và “e” được đặt làm tham số.

Ở đây, chúng ta chèn phần cơ sở của kiểu dữ liệu “float”. Số mũ là giá trị số nguyên âm. Bây giờ, kết quả mà chúng ta nhận được sau khi áp dụng hàm này được lưu trong biến “kết quả” được hiển thị ở phần sau bằng cách sử dụng “cout” bên dưới biến này.

Mã 5:

#include
#include
#include
sử dụng không gian tên std;
int chính ( ) {
thả nổi b = 4,87 ;
int e = -2 ;
kết quả nổi;
kết quả = pow ( ) ;
cout << 'Số mũ âm ở đây' << cuối cùng;
cout << b << '^' << Nó là << ' = ' << kết quả;
trở lại 0 ;
}


Đầu ra:

Điều này trả về kết quả trong đó chúng ta chèn số mũ âm vào số cơ số thực trong mã của mình. Chúng ta nhận được kết quả lũy thừa này với hàm “pow()”.

Phần kết luận

Hàm “pow()” trong C++ được khám phá ở đây trong hướng dẫn này. Chúng tôi đã định nghĩa nó là việc tính toán lũy thừa của bất kỳ số nào mà chúng tôi sử dụng hàm “pow()” này. Chúng tôi cũng minh họa một số ví dụ về việc áp dụng hàm “pow()” này trên số lượng các kiểu dữ liệu khác nhau trong lập trình C++. Chúng tôi cũng đã tính lũy thừa của số trong đó số mũ là giá trị âm và hiển thị kết quả đầu ra của tất cả mã trong hướng dẫn này.