C Programmering tillåter oss att utföra matematiska operationer genom de funktioner som definieras i rubrikfilen. Rubrikfilen innehåller olika metoder för att utföra matematiska operationer såsom sqrt(), pow(), ceil(), floor() etc.
C Matematiska funktioner
Det finns olika metoder i math.h-huvudfilen. De vanligaste funktionerna i math.h-huvudfilen ges nedan.
| Nej. | Fungera | Beskrivning |
|---|---|---|
| 1) | tak (nummer) | avrundar det givna talet. Den returnerar heltalsvärdet som är större än eller lika med ett givet tal. |
| 2) | våning (nummer) | avrundar nedåt det givna antalet. Det returnerar heltalsvärdet som är mindre än eller lika med ett givet tal. |
| 3) | sqrt(nummer) | returnerar kvadratroten av ett givet tal. |
| 4) | pow(bas, exponent) | returnerar potensen av ett givet tal. |
| 5) | abs (nummer) | returnerar det absoluta värdet av ett givet tal. |
C Math Exempel
Låt oss se ett enkelt exempel på matematiska funktioner som finns i rubrikfilen 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; } Produktion:
4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12