C programavimas leidžia atlikti matematines operacijas per antraštės faile nurodytas funkcijas. Antraštės faile yra įvairių matematinių operacijų atlikimo metodų, tokių kaip sqrt(), pow(), ceil(), floor() ir kt.
C Matematinės funkcijos
Math.h antraštės faile yra įvairių metodų. Toliau pateikiamos dažniausiai naudojamos math.h antraštės failo funkcijos.
| Nr. | Funkcija | apibūdinimas |
|---|---|---|
| 1) | lubos (skaičius) | suapvalina nurodytą skaičių. Jis grąžina sveikojo skaičiaus reikšmę, kuri yra didesnė arba lygi nurodytam skaičiui. |
| 2) | aukštas (numeris) | suapvalina nurodytą skaičių. Jis grąžina sveikojo skaičiaus reikšmę, kuri yra mažesnė arba lygi nurodytam skaičiui. |
| 3) | sqrt (skaičius) | grąžina nurodyto skaičiaus kvadratinę šaknį. |
| 4) | pow (bazė, rodiklis) | grąžina duoto skaičiaus laipsnį. |
| 5) | abs (skaičius) | grąžina absoliučią nurodyto skaičiaus reikšmę. |
C matematikos pavyzdys
Pažiūrėkime paprastą matematinių funkcijų, rastų math.h antraštės faile, pavyzdį.
#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; } Išvestis:
4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12