Fungsi pow () menghitung bilangan dasar yang dipangkatkan dengan bilangan eksponen.
Fungsi ini didefinisikan dalam file header.
(Matematika) eksponen basis = pow (basis, eksponen) (Pemrograman C ++)
pow () Prototipe (Pada standar C ++ 11)
kekuatan ganda (basis ganda, eksponen ganda); float pow (float base, float eksponen); pow ganda panjang (basis ganda panjang, eksponen ganda panjang); Kekuatan yang dipromosikan (basis Tipe1, eksponen Tipe2); // Untuk tipe argumen lainnya
Sejak C ++ 11, jika ada argumen yang diteruskan ke pow () adalah long double, tipe kembalian Dipromosikan adalah long double. Jika tidak, jenis pengembalian Dipromosikan adalah double.
pow () Parameter
Fungsi pow () mengambil dua argumen:
- basis - nilai dasar
- eksponen - eksponen basis
pow () Nilai Kembali
Fungsi pow () mengembalikan basis yang dipangkatkan dengan eksponen.
Contoh 1: Bagaimana pow () bekerja di C ++?
#include #include using namespace std; int main () ( double base, exponent, result; base = 3.4; exponent = 4.4; result = pow(base, exponent); cout << base << "^" << exponent << " = " << result; return 0; )
Saat Anda menjalankan program, hasilnya adalah:
3.4 4.4 = 218.025
Contoh 2: pow () Dengan Kombinasi Argumen yang Berbeda
#include #include using namespace std; int main () ( long double base = 4.4, result; int exponent = -3; result = pow(base, exponent); cout << base << "^" << exponent << " = " << result << endl; // Both arguments int // pow() returns double in this case int intBase = -4, intExponent = 6; double answer; answer = pow(intBase, intExponent); cout << intBase << "^" << intExponent << " = " << answer; return 0; )
Saat Anda menjalankan program, hasilnya adalah:
4,4 -3 = 0,0117393 -4 6 = 4096








