C Math

C A programozás lehetővé teszi, hogy matematikai műveleteket hajtsunk végre a fejlécfájlban meghatározott függvényeken keresztül. A fejlécfájl különféle módszereket tartalmaz matematikai műveletek végrehajtására, például sqrt(), pow(), ceil(), floor() stb.

C Matematikai függvények

A math.h fejlécfájlban különféle módszerek találhatók. A math.h fejlécfájl általánosan használt funkciói az alábbiakban találhatók.

Nem. Funkció Leírás
1) mennyezet(szám) felkerekíti a megadott számot. Azt az egész értéket adja vissza, amely nagyobb vagy egyenlő, mint egy adott szám.
2) emelet (szám) lefelé kerekíti a megadott számot. Azt az egész értéket adja vissza, amely kisebb vagy egyenlő, mint egy adott szám.
3) sqrt(szám) a megadott szám négyzetgyökét adja vissza.
4) pow(bázis, kitevő) adott szám hatványát adja vissza.
5) abs (szám) a megadott szám abszolút értékét adja vissza.

C matematikai példa

Lássunk egy egyszerű példát a math.h fejlécfájlban található matematikai függvényekre.

 #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; }  

Kimenet:

 4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12