C programiranje nam omogućuje izvođenje matematičkih operacija kroz funkcije definirane u datoteci zaglavlja. Datoteka zaglavlja sadrži različite metode za izvođenje matematičkih operacija kao što su sqrt(), pow(), ceil(), floor() itd.
C Matematičke funkcije
Postoje različite metode u datoteci zaglavlja math.h. Najčešće korištene funkcije datoteke zaglavlja math.h navedene su u nastavku.
| Ne. | Funkcija | Opis |
|---|---|---|
| 1) | prag (broj) | zaokružuje dati broj. Vraća vrijednost cijelog broja koja je veća ili jednaka zadanom broju. |
| 2) | kat (broj) | zaokružuje zadani broj. Vraća vrijednost cijelog broja koja je manja ili jednaka zadanom broju. |
| 3) | sqrt(broj) | vraća kvadratni korijen zadanog broja. |
| 4) | pow(baza, eksponent) | vraća potenciju zadanog broja. |
| 5) | trbušnjaci (broj) | vraća apsolutnu vrijednost zadanog broja. |
C Primjer matematike
Pogledajmo jednostavan primjer matematičkih funkcija koje se nalaze u datoteci zaglavlja 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; } Izlaz:
4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12