logo

C Matematik

C Programmering giver os mulighed for at udføre matematiske operationer gennem de funktioner, der er defineret i header-filen. Header-filen indeholder forskellige metoder til at udføre matematiske operationer såsom sqrt(), pow(), ceil(), floor() osv.

C Matematiske funktioner

Der er forskellige metoder i math.h header-fil. De almindeligt anvendte funktioner i math.h header-filen er angivet nedenfor.

Ingen.FungereBeskrivelse
1)loft (nummer)runder det givne tal op. Det returnerer heltalsværdien, som er større end eller lig med et givet tal.
2)etage (nummer)runder det givne tal ned. Det returnerer heltalsværdien, der er mindre end eller lig med et givet tal.
3)sqrt(tal)returnerer kvadratroden af ​​et givet tal.
4)pow(base, eksponent)returnerer potensen af ​​et givet tal.
5)abs (nummer)returnerer den absolutte værdi af et givet tal.

C Matematik eksempel

Lad os se et simpelt eksempel på matematiske funktioner fundet i math.h header-fil.

 #include #include int main(){ printf('
%f',ceil(3.6)); printf('
%f',ceil(3.3)); printf('
%f',floor(3.6)); printf('
%f',floor(3.2)); printf('
%f',sqrt(16)); printf('
%f',sqrt(7)); printf('
%f',pow(2,4)); printf('
%f',pow(3,3)); printf('
%d',abs(-12)); return 0; } 

Produktion:

 4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12