Funkcija pow () apskaičiuoja skaičiaus galią.
Funkcijai „pow ()“ reikia dviejų argumentų (bazinės vertės ir galios vertės) ir grąžinama padidinta galia baziniam skaičiui. Pavyzdžiui,
(Matematika) x y = pow (x, y) (programuojant)
pow()
Funkcija apibrėžta math.h
antraštės faile.
C pow () prototipas
dviguba galia (dviguba x, dviguba y)
Pirmasis argumentas yra bazinė vertė, o antrasis argumentas yra galia, pakelta iki bazinės vertės.
Norėdami rasti int arba plūduriuojančio kintamojo galią, galite aiškiai konvertuoti tipą į dvigubą naudodami „cast“ operatorių.
int bazė = 3; int galia = 5; pow (dviguba (bazė), dviguba (galia));
Pavyzdys: funkcija C pow ()
#include #include int main() ( double base, power, result; printf("Enter the base number: "); scanf("%lf", &base); printf("Enter the power raised: "); scanf("%lf",&power); result = pow(base,power); printf("%.1lf^%.1lf = %.2lf", base, power, result); return 0; )
Rezultatas
Įveskite pagrindinį numerį: 2,5 Įveskite pakeltą galią: 3,4 2,5 3,4 = 22,54