Програмирането на 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