Matemātikas funkcijas programmā C — pilnīga rokasgrāmata

Matematikas Funkcijas Programma C Pilniga Rokasgramata



Vai vēlaties uzlabot savas C programmēšanas prasmes un uzzināt vairāk par matemātiskajām funkcijām? Nemeklējiet tālāk! Šajā rakstā mēs iedziļināsimies C programmēšanas matemātisko funkciju pasaulē un izpētīsim dažādas pieejamās funkcijas, kas palīdzēs atrisināt sarežģītas matemātiskas problēmas. Neatkarīgi no tā, vai esat iesācējs vai pieredzējis programmētājs, šo funkciju izpratne ir būtiska, lai izveidotu efektīvas un precīzas programmas.

Kas ir C matemātiskās funkcijas?

Matemātiskās funkcijas C attiecas uz iebūvētu funkciju kolekciju, kas atvieglo dažādu matemātisku darbību izpildi ar skaitliskiem datiem. Šīs funkcijas svārstās no pamata aritmētiskām operācijām, piemēram, saskaitīšanas, atņemšanas, reizināšanas un dalīšanas, līdz papildu funkcijām, piemēram, trigonometriskām un logaritmiskām funkcijām.

Uzskaitiet matemātiskās funkcijas valodā C?

Programmā C ir daudz matemātisku funkciju, kuras programmētāji var izmantot dažādiem aprēķiniem. Dažas no šīm matemātiskajām funkcijām ir uzskaitītas zemāk.







  1. stāvs (): Šī funkcija atrod tuvāko veselo skaitli, kas ir mazāks vai vienāds ar norādīto parametru.
  2. ceil (): Šī funkcija atgriež tuvāko veselā skaitļa vērtību, kas ir lielāka vai vienāda ar tai nodoto argumentu.
  3. raunds(): Šī funkcija atgriež peldošā, dubultā vai lielā dubultā argumenta tuvāko veselā skaitļa vērtību. Ikreiz, kad decimālvērtība ir no “.1” līdz “.5”, tā atgriež veselu skaitli, kas ir mazāka par doto. Ikreiz, kad decimālvērtība ir no “.6” līdz “.9”, tiek atgriezta vesela skaitļa vērtība, kas ir lielāka par parametru.
  4. fmod (): Kad skaitlis tiek dalīts ar citu skaitli, šī funkcija atgriež atlikušo daļu dotajām divām ievades vērtībām.
  5. Pow(): Tas kalpo, lai aprēķinātu noteikta skaitļa jaudu.
  6. sqrt (): Šī funkcija aprēķina tai nodotā ​​parametra kvadrātsakni.
  7. bagāžnieks () : šī funkcija atgriež vesela skaitļa vērtību pēc decimāldaļas nogriešanas no peldošā komata vērtības.
  8. žurnāls(): Šī funkcija aprēķina naturālo logaritmu.
  9. log10(): Šī funkcija atrod 10. bāzes logaritma vērtību.
  10. dzimis (): Šī funkcija aprēķina hiperbolisko sinusu.
  11. cosh (): Šī funkcija aprēķina hiperbolisko kosinusu.
  12. tanh (): Šī funkcija aprēķina hiperbolisko tangensu.
  13. bez(): Šī funkcija aprēķina sinusa vērtību.
  14. cos (): Šī funkcija nosaka kosinusa vērtību.
  15. tātad (): Šī funkcija nosaka pieskares vērtību.
  16. exp(): Šī funkcija aprēķina eksponenciālo “e” līdz x. pakāpei.

Kā izmantot matemātiskās funkcijas programmā C?

Tālāk ir norādītas darbības, lai izmantotu matemātisko funkciju programmā C:



1. darbība: Jūsu C programmā sākotnēji ir jāietver math.h galvenes fails, kas nodrošina katras matemātiskās funkcijas deklarācijas.



2. darbība: Deklarējiet mainīgos, ar kuriem vēlaties veikt matemātiskās darbības.





3. darbība: Izsauciet atbilstošo matemātisko funkciju darbībai, kuru vēlaties veikt. Nododiet mainīgos kā parametru funkcijai.

4. darbība: Pēc darbības veikšanas, izmantojot matemātisko funkciju, izdrukājiet rezultātu konsolē.



Šeit ir piemērs, kas ņem informāciju no lietotājiem un veic aprēķinus, izmantojot vairākas matemātiskas funkcijas.

#include

#include

starpt galvenais ( )

{

peldēt uz viena ;
printf ( 'Lūdzu, ievadiet peldošo numuru: \n ' ) ;
scanf ( '%f' , & uz viena ) ;
starpt f = stāvs ( uz viena ) ;
printf ( 'Minimālā vērtība %f = %d \n ' , uz viena , f ) ;
peldēt s = sqrt ( uz viena ) ;
printf ( '%f kvadrātsaknes vērtība = %f \n ' , uz viena , s ) ;
peldēt lpp = pow ( uz viena , 5 ) ;
printf ( 'jauda, ​​kas aprēķināta no %f = %f \n ' , uz viena , lpp ) ;
starpt t = bagāžnieks ( uz viena ) ;
printf ( 'saīsināta vērtība %f = %d \n ' , uz viena , t ) ;
peldēt Tas ir = exp ( uz viena ) ;
printf ( '%f eksponenciālā vērtība = %f \n ' , uz viena , Tas ir ) ;
starpt c = griestus ( uz viena ) ;
printf ( 'Grumtvērtība %f = %d \n ' , uz viena , c ) ;
starpt r = raunds ( uz viena ) ;
printf ( '%f vērtības kārta = %d \n ' , uz viena , r ) ;
peldēt ln = žurnāls ( uz viena ) ;
printf ( '%f dabiskais žurnāls = %f \n ' , uz viena , ln ) ;
starpt l = log10 ( uz viena ) ;
printf ( '%f = %d kopējais žurnāls \n ' , uz viena , l ) ;
peldēt sn = bez ( uz viena ) ;
printf ( '%f sinusa vērtība = %f \n ' , uz viena , sn ) ;
peldēt sh = dzimis ( uz viena ) ;
printf ( '%f sinusa hiperboliskā vērtība = %f \n ' , uz viena , sh ) ;
peldēt cn = cos ( uz viena ) ;
printf ( '%f kosinusa vērtība = %f \n ' , uz viena , cn ) ;
peldēt ch = cosh ( uz viena ) ;
printf ( 'Kosinusa hiperboliskā vērtība %f = %f \n ' , uz viena , ch ) ;
peldēt tn = tātad ( uz viena ) ;
printf ( '%f pieskares vērtība = %f \n ' , uz viena , tn ) ;
peldēt th = zivs ( uz viena ) ;
printf ( 'Tangences hiperboliskā vērtība %f = %f \n ' , uz viena , th ) ;
starpt num1 = 14 ;
starpt num2 = 3 ;
starpt rem = fmod ( num1 , num2 ) ;
printf ( 'Atlikušā vērtība = %d \n ' , uz viena , rem ) ;
atgriezties 0 ;

Secinājums

Matemātisko funkciju izpratne C valodā ir ļoti svarīga ikvienam programmētājam, kurš vēlas izveidot efektīvas un precīzas programmas. Izmantojot iebūvētās funkcijas, piemēram, grīdu, ceil, round, fmod, pow, sqrt, trunc, log, log10, sinh, cosh, tanh, sin, cos, tan un exp, programmētāji var viegli un precīzi veikt sarežģītus matemātiskos aprēķinus. Veicot šajā rakstā aprakstītās vienkāršās darbības, programmētāji var iekļaut šīs funkcijas savā kodā un uzlabot savu matemātisko aprēķinu efektivitāti.