logo

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