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