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