logo

C Matematika

Programovanie C nám umožňuje vykonávať matematické operácie prostredníctvom funkcií definovaných v hlavičkovom súbore. Hlavičkový súbor obsahuje rôzne metódy na vykonávanie matematických operácií, ako napríklad sqrt(), pow(), ceil(), floor() atď.

C matematické funkcie

V hlavičkovom súbore math.h sú rôzne metódy. Bežne používané funkcie hlavičkového súboru math.h sú uvedené nižšie.

NieFunkciaPopis
1)strop (číslo)zaokrúhli dané číslo nahor. Vráti celočíselnú hodnotu, ktorá je väčšia alebo rovná danému číslu.
2)poschodie (číslo)zaokrúhli nadol dané číslo. Vráti celočíselnú hodnotu, ktorá je menšia alebo rovná danému číslu.
3)sqrt(číslo)vráti druhú odmocninu daného čísla.
4)pow (základ, exponent)vráti mocninu daného čísla.
5)abs(číslo)vráti absolútnu hodnotu daného čísla.

C Matematický príklad

Pozrime sa na jednoduchý príklad matematických funkcií v hlavičkovom súbore 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; } 

Výkon:

 4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12