Matematikai függvények C nyelven – Teljes útmutató

Matematikai Fuggvenyek C Nyelven Teljes Utmutato



Szeretné fejleszteni C programozási készségeit, és többet szeretne megtudni a matematikai függvényekről? Ne keressen tovább! Ebben a cikkben elmerülünk a C programozás matematikai függvényeinek világában, és feltárjuk a különféle rendelkezésre álló függvényeket, amelyek segítenek megoldani az összetett matematikai problémákat. Akár kezdő, akár tapasztalt programozó, ezeknek a funkcióknak a megértése elengedhetetlen a hatékony és pontos programok elkészítéséhez.

Mik a matematikai függvények C-ben?

Matematikai függvények a C-ben olyan beépített függvények gyűjteményére utalnak, amelyek megkönnyítik a különböző matematikai műveletek végrehajtását numerikus adatokon. Ezek a függvények az alapvető aritmetikai műveletektől, például az összeadástól, kivonástól, szorzástól és osztástól a haladó funkciókig, például trigonometrikus és logaritmikus függvényekig terjednek.

Sorolja fel a matematikai függvényeket C-ben?

A C-ben számos matematikai függvény található, amelyeket a programozók különféle számításokhoz használhatnak. Az alábbiakban felsorolunk néhány matematikai függvényt.







  1. padló(): Ez a függvény megtalálja a legközelebbi egész számot, amely kisebb vagy egyenlő a megadott paraméterrel.
  2. ceil(): Ez a függvény azt a legközelebbi egész értéket adja vissza, amely nagyobb vagy egyenlő a neki átadott argumentummal.
  3. kerek(): Ez a függvény a float, double vagy big double argumentum legközelebbi egész értékét adja vissza. Ha a decimális érték „.1” és „.5” közé esik, akkor a megadottnál kisebb egész értéket ad vissza. Amikor a decimális érték „.6” és „.9” közé esik, a paraméternél nagyobb egész számot ad vissza a rendszer.
  4. fmod(): Ha egy számot elosztunk egy másik számmal, ez a függvény a megadott két bemeneti érték maradékát adja vissza.
  5. Hadifogoly(): Ez egy meghatározott szám hatványának kiszámítására szolgál.
  6. sqrt(): Ez a függvény kiszámítja a neki átadott paraméter négyzetgyökét.
  7. törzs() : Ez a függvény az egész értéket adja vissza, miután a decimális értéket lecsonkította a lebegőpontos értékről.
  8. log(): Ez a függvény kiszámítja a természetes logaritmust.
  9. log10(): Ez a függvény megkeresi a 10-es bázis logaritmusértékét.
  10. született(): Ez a függvény kiszámítja a hiperbolikus szinust.
  11. bunkó(): Ez a függvény a hiperbolikus koszinuszokat számítja ki.
  12. tanh(): Ez a függvény kiszámítja a hiperbolikus érintőt.
  13. nélkül(): Ez a függvény a szinuszértéket számítja ki.
  14. kötözősaláta(): Ez a függvény határozza meg a koszinusz értéket.
  15. így(): Ez a függvény határozza meg az érintő értékét.
  16. exp(): Ez a függvény az „e” exponenciális értéket az x-edik hatványra számítja ki.

Hogyan használjunk matematikai függvényeket C-ben?

Íme a lépések a matematikai függvények használatához C-ben:



1. lépés: A C programnak kezdetben tartalmaznia kell a math.h fejlécfájlt, amely deklarációkat biztosít minden egyes matematikai függvényhez.



2. lépés: Deklarálja azokat a változókat, amelyekkel matematikai műveleteket szeretne végrehajtani.





3. lépés: Hívja meg a végrehajtani kívánt műveletnek megfelelő matematikai függvényt. Adja át a változókat paraméterként a függvénynek.

4. lépés: Miután elvégezte a műveletet a matematikai függvény segítségével, nyomtassa ki az eredményt a konzolra.



Íme egy példa, amely a felhasználóktól veszi a bemenetet, és számos matematikai függvény segítségével számításokat végez.

#include

#include

int fő- ( )

{

úszó az egyiken ;
printf ( 'Kérjük, adja meg a lebegőszámot: \n ' ) ;
scanf ( '%f' , & az egyiken ) ;
int f = padló ( az egyiken ) ;
printf ( '%f minimális értéke = %d \n ' , az egyiken , f ) ;
úszó s = sqrt ( az egyiken ) ;
printf ( '%f négyzetgyök értéke = %f \n ' , az egyiken , s ) ;
úszó p = hadifogoly ( az egyiken , 5 ) ;
printf ( 'teljesítmény: %f = %f \n ' , az egyiken , p ) ;
int t = törzs ( az egyiken ) ;
printf ( '%f csonka értéke = %d \n ' , az egyiken , t ) ;
úszó Ez = exp ( az egyiken ) ;
printf ( '%f exponenciális értéke = %f \n ' , az egyiken , Ez ) ;
int c = ceil ( az egyiken ) ;
printf ( '%f plafonértéke = %d \n ' , az egyiken , c ) ;
int r = kerek ( az egyiken ) ;
printf ( '%f érték fordulója = %d \n ' , az egyiken , r ) ;
úszó ln = log ( az egyiken ) ;
printf ( '%f természetes naplója = %f \n ' , az egyiken , ln ) ;
int l = log10 ( az egyiken ) ;
printf ( '%f közös naplója = %d \n ' , az egyiken , l ) ;
úszó sn = nélkül ( az egyiken ) ;
printf ( '%f szinuszértéke = %f \n ' , az egyiken , sn ) ;
úszó SH = született ( az egyiken ) ;
printf ( '%f szinuszos hiperbolikus értéke = %f \n ' , az egyiken , SH ) ;
úszó cn = kötözősaláta ( az egyiken ) ;
printf ( '%f koszinusz értéke = %f \n ' , az egyiken , cn ) ;
úszó ch = bunkó ( az egyiken ) ;
printf ( '%f koszinusz hiperbolikus értéke = %f \n ' , az egyiken , ch ) ;
úszó tn = így ( az egyiken ) ;
printf ( '%f érintő értéke = %f \n ' , az egyiken , tn ) ;
úszó th = gyanús ( az egyiken ) ;
printf ( '%f érintő hiperbolikus értéke = %f \n ' , az egyiken , th ) ;
int szám1 = 14 ;
int szám2 = 3 ;
int rem = fmod ( szám1 , szám2 ) ;
printf ( 'Fennmaradó érték = %d \n ' , az egyiken , rem ) ;
Visszatérés 0 ;

Következtetés

A matematikai függvények C nyelvben való megértése alapvető fontosságú minden programozó számára, aki hatékony és pontos programokat szeretne készíteni. A beépített funkciók, például a padló kihasználásával ceil, round, fmod, pow, sqrt, trunc, log, log10, sinh, cosh, tanh, sin, cos, tan és exp, a programozók könnyedén és pontosan végezhetnek összetett matematikai számításokat. Az ebben a cikkben felvázolt egyszerű lépések követésével a programozók beépíthetik ezeket a függvényeket a kódjukba, és javíthatják matematikai számításaik hatékonyságát.