C Math

Програмирането на C ни позволява да извършваме математически операции чрез функциите, дефинирани в заглавния файл. Заглавният файл съдържа различни методи за извършване на математически операции като sqrt(), pow(), ceil(), floor() и др.

C Математически функции

Има различни методи в заглавния файл math.h. Често използваните функции на заглавния файл math.h са дадени по-долу.

Не. функция Описание
1) таван (номер) закръгля даденото число. Връща целочислената стойност, която е по-голяма или равна на дадено число.
2) етаж (номер) закръгля надолу даденото число. Връща целочислената стойност, която е по-малка или равна на дадено число.
3) sqrt (число) връща корен квадратен от дадено число.
4) pow(основа, експонента) връща степента на дадено число.
5) абс (число) връща абсолютната стойност на дадено число.

C математически пример

Нека видим прост пример за математически функции, открити в заглавния файл math.h.

 #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; }  

Изход:

 4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12