logo

C Matematika

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.FunkcijaOpis
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