Za učenike I i III godine Tehničke škole, smerovi: Mašinski tehničar za kompjutersko konstruisanje; Tehničar drumskog saobraćaja; Vozač motornih vozila

понедељак, 28. септембар 2009.

Osnovne biblioteka sa funkcijama

U sastavu C jezika se nalaze standardne biblioteke u kojima se nalaze često korišćene funkcije. Da bi se koristila neka od takvih funkcija potrebno je (kao što smo već videli) uključiti direktivom #include biblioteku te funkcije programu.
Standardne matematičke funkcije se nalaze u biblioteci math.h (Mathematics), a to su sledeće funkcije.
U programu Matematički zapis funkcije
sin(x) sin x
cos(x) cos x
tan(x) tg x
exp(x) ex
log10(x) log10 x, x>0
pow(x,y) xy
sqrt(x) kvadratni koren od x, x>=0
fabs(x) apsolutna vrednost od x
(rezultat je tipa double)
cell(x) najmanja celobrojna vrednost koja nije manja od x
floor(x) najveća celobrojna vrednost koja nije veća od x
U biblioteci stdlib.h (Standard Library), se nalaze funkcije različite namene. Neke od njih su
abs(x) apsolutna vrednost od x
(rezultat je tipa int)
labs(x) apsolutna vrednost od x
(rezultat je tipa long)
random(n) vrednost funkcije je slučajan ceo broj iz intervala [0, n-1]
randomize() funkcija inicijalizuje generator slučajnih brojeva prema stanju sata na računaru uz pomoć funkcije time().
U programima koji koriste funkciju randomize() mora se uključiti i biblioteka time.h

Нема коментара:

Постави коментар