Програмування на C дозволяє нам виконувати математичні операції за допомогою функцій, визначених у файлі заголовка. Заголовний файл містить різні методи для виконання математичних операцій, наприклад sqrt(), pow(), ceil(), floor() тощо.
C Математичні функції
У файлі заголовка math.h є різні методи. Нижче наведено функції файлу заголовка math.h, які зазвичай використовуються.
Немає. | функція | опис |
---|---|---|
1) | ceil (число) | округлює задане число. Він повертає ціле значення, яке більше або дорівнює заданому числу. |
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