logo

C Wiskunde

Met C-programmering kunnen we wiskundige bewerkingen uitvoeren via de functies die zijn gedefinieerd in het headerbestand. Het headerbestand bevat verschillende methoden voor het uitvoeren van wiskundige bewerkingen, zoals sqrt(), pow(), ceil(), floor() enz.

C Wiskundige functies

Er zijn verschillende methoden in het headerbestand math.h. De veelgebruikte functies van het headerbestand math.h worden hieronder gegeven.

Nee.FunctieBeschrijving
1)plafond(nummer)rondt het opgegeven getal naar boven af. Het retourneert de gehele waarde die groter is dan of gelijk is aan een bepaald getal.
2)verdieping(nummer)rondt het opgegeven getal naar beneden af. Het retourneert de gehele waarde die kleiner is dan of gelijk is aan een bepaald getal.
3)sqrt(getal)retourneert de vierkantswortel van een gegeven getal.
4)pow(basis, exponent)geeft de macht van een gegeven getal terug.
5)buikspieren(getal)geeft de absolute waarde van een gegeven getal terug.

C Wiskundig voorbeeld

Laten we een eenvoudig voorbeeld bekijken van wiskundige functies gevonden in het headerbestand 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; } 

Uitgang:

 4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12