logo

C Matemàtiques

La programació en C ens permet realitzar operacions matemàtiques mitjançant les funcions definides al fitxer de capçalera. El fitxer de capçalera conté diversos mètodes per realitzar operacions matemàtiques com ara sqrt(), pow(), ceil(), floor(), etc.

C Funcions matemàtiques

Hi ha diversos mètodes al fitxer de capçalera math.h. A continuació es mostren les funcions que s'utilitzen habitualment del fitxer de capçalera math.h.

No.FuncióDescripció
1)sostre (número)arrodoneix el nombre donat. Retorna el valor enter que és superior o igual al nombre donat.
2)pis (número)arrodoneix el nombre donat per baix. Retorna el valor enter que és menor o igual al nombre donat.
3)sqrt (nombre)retorna l'arrel quadrada d'un nombre donat.
4)pow (base, exponent)retorna la potència d'un nombre donat.
5)abs (nombre)retorna el valor absolut del nombre donat.

C Exemple de matemàtiques

Vegem un exemple senzill de funcions matemàtiques que es troben al fitxer de capçalera 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; } 

Sortida:

 4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12