logo

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