C Programmēšana ļauj mums veikt matemātiskas darbības, izmantojot galvenes failā definētās funkcijas. Galvenes fails satur dažādas metodes matemātisku darbību veikšanai, piemēram, sqrt(), pow(), ceil(), floor() utt.
C Matemātikas funkcijas
Math.h galvenes failā ir dažādas metodes. Parasti lietotās math.h galvenes faila funkcijas ir norādītas tālāk.
| Nē. | Funkcija | Apraksts |
|---|---|---|
| 1) | griesti (skaitlis) | noapaļo doto skaitli uz augšu. Tas atgriež vesela skaitļa vērtību, kas ir lielāka vai vienāda ar doto skaitli. |
| 2) | stāvs (numurs) | noapaļo norādīto skaitli uz leju. Tas atgriež vesela skaitļa vērtību, kas ir mazāka par doto skaitli vai vienāda ar to. |
| 3) | sqrt(skaitlis) | atgriež dotā skaitļa kvadrātsakni. |
| 4) | pow (bāze, eksponents) | atgriež dotā skaitļa jaudu. |
| 5) | abs (skaitlis) | atgriež dotā skaitļa absolūto vērtību. |
C matemātikas piemērs
Apskatīsim vienkāršu matemātisko funkciju piemēru, kas atrodams math.h galvenes failā.
#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; } Izvade:
4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12