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. | Fungere | Beskrivelse |
|---|---|---|
| 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