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