Matematinės funkcijos C – Visas vadovas

Matematines Funkcijos C Visas Vadovas



Norite patobulinti savo C programavimo įgūdžius ir sužinoti daugiau apie matematines funkcijas? Neziurek i prieki! Šiame straipsnyje mes pasinersime į C programavimo matematikos funkcijų pasaulį ir išnagrinėsime įvairias galimas funkcijas, kurios padės išspręsti sudėtingas matematines problemas. Nesvarbu, ar esate pradedantysis, ar patyręs programuotojas, norint sukurti efektyvias ir tikslias programas būtina suprasti šias funkcijas.

Kas yra C matematinės funkcijos?

Matematinės funkcijos C – tai integruotų funkcijų rinkinys, palengvinantis įvairių matematinių operacijų su skaitiniais duomenimis vykdymą. Šios funkcijos svyruoja nuo pagrindinių aritmetinių operacijų, pvz., sudėties, atimties, daugybos ir dalybos, iki išplėstinių, tokių kaip trigonometrinės ir logaritminės funkcijos.

Išvardykite matematines funkcijas C?

C kalboje yra daug matematinių funkcijų, kurias programuotojai gali naudoti įvairiems skaičiavimams. Kai kurios iš šių matematinių funkcijų yra išvardytos žemiau.







  1. grindys (): Ši funkcija randa artimiausią sveikąjį skaičių, kuris yra mažesnis arba lygus pateiktam parametrui.
  2. lubos (): Ši funkcija grąžina artimiausią sveikojo skaičiaus reikšmę, kuri yra didesnė arba lygi jai perduotam argumentui.
  3. apvalus (): Ši funkcija grąžina slankiojo, dvigubo arba didelio dvigubo argumento artimiausią sveikojo skaičiaus reikšmę. Kai dešimtainė reikšmė patenka tarp „.1“ ir „.5“, ji grąžina sveikąjį skaičių, mažesnę už nurodytą. Kai dešimtainė reikšmė patenka tarp „.6“ ir „.9“, grąžinama sveikojo skaičiaus reikšmė, didesnė už parametrą.
  4. fmod (): Kai skaičius padalytas iš kito skaičiaus, ši funkcija grąžina likusią dviejų įvesties reikšmių dalį.
  5. Pow(): Tai padeda apskaičiuoti nurodyto skaičiaus galią.
  6. sqrt (): Ši funkcija apskaičiuoja jai perduoto parametro kvadratinę šaknį.
  7. bagažinė() : ši funkcija grąžina sveikąjį skaičių po to, kai sutrumpina dešimtainę reikšmę iš slankiojo kablelio vertės.
  8. žurnalas (): Ši funkcija apskaičiuoja natūralųjį logaritmą.
  9. log10(): Ši funkcija suranda 10 bazės logaritmo reikšmę.
  10. gimęs (): Ši funkcija apskaičiuoja hiperbolinį sinusą.
  11. cosh (): Ši funkcija apskaičiuoja hiperbolinį kosinusą.
  12. tanh(): Ši funkcija apskaičiuoja hiperbolinę liestinę.
  13. be (): Ši funkcija apskaičiuoja sinusinę reikšmę.
  14. cos (): Ši funkcija nustato kosinuso reikšmę.
  15. taigi (): Ši funkcija nustato liestinės reikšmę.
  16. exp(): Ši funkcija apskaičiuoja eksponentinį „e“ iki x-osios laipsnio.

Kaip naudoti matematines funkcijas C?

Štai žingsniai, kaip naudoti matematines funkcijas C:



1 žingsnis: Jūsų C programoje iš pradžių turi būti math.h antraštės failas, kuriame pateikiamos kiekvienos matematinės funkcijos deklaracijos.



2 žingsnis: Deklaruokite kintamuosius, su kuriais norite atlikti matematines operacijas.





3 veiksmas: Iškvieskite atitinkamą matematinę funkciją, skirtą operacijai, kurią norite atlikti. Perduokite kintamuosius kaip parametrą funkcijai.

4 veiksmas: Atlikę operaciją naudodami matematinę funkciją, išspausdinkite rezultatą į konsolę.



Pateikiame pavyzdį, kuris priima naudotojų įvestį ir atlieka skaičiavimus, naudodamas keletą matematinių funkcijų.

#include

#include

tarpt pagrindinis ( )

{

plūdė ant vieno ;
printf ( 'Įveskite plūdės numerį: \n ) ;
scanf ( '%f' , & ant vieno ) ;
tarpt f = grindų ( ant vieno ) ;
printf ( '%f žemiausia vertė = %d \n , ant vieno , f ) ;
plūdė s = kv ( ant vieno ) ;
printf ( '%f kvadratinė šaknis = %f \n , ant vieno , s ) ;
plūdė p = pow ( ant vieno , 5 ) ;
printf ( 'galia, apskaičiuota %f = %f \n , ant vieno , p ) ;
tarpt t = bagažinė ( ant vieno ) ;
printf ( sutrumpinta %f reikšmė = %d \n , ant vieno , t ) ;
plūdė tai yra = exp ( ant vieno ) ;
printf ( '%f eksponentinė vertė = %f \n , ant vieno , tai yra ) ;
tarpt c = lubos ( ant vieno ) ;
printf ( „%f ribinė vertė = %d \n , ant vieno , c ) ;
tarpt r = apvalus ( ant vieno ) ;
printf ( '%f vertės turas = %d \n , ant vieno , r ) ;
plūdė ln = žurnalas ( ant vieno ) ;
printf ( 'Natūralus %f žurnalas = %f \n , ant vieno , ln ) ;
tarpt l = log10 ( ant vieno ) ;
printf ( 'Bendras %f žurnalas = %d \n , ant vieno , l ) ;
plūdė sn = be ( ant vieno ) ;
printf ( '%f sinuso reikšmė = %f \n , ant vieno , sn ) ;
plūdė sh = gimęs ( ant vieno ) ;
printf ( Sinusinė hiperbolinė %f reikšmė = %f \n , ant vieno , sh ) ;
plūdė cn = cos ( ant vieno ) ;
printf ( '%f kosinuso reikšmė = %f \n , ant vieno , cn ) ;
plūdė sk = cosh ( ant vieno ) ;
printf ( 'Kosinuso hiperbolinė vertė %f = %f \n , ant vieno , sk ) ;
plūdė tn = taip ( ant vieno ) ;
printf ( '%f liestinė = %f \n , ant vieno , tn ) ;
plūdė th = žuvingas ( ant vieno ) ;
printf ( '%f = %f liestinė hiperbolinė vertė \n , ant vieno , th ) ;
tarpt skaičius1 = 14 ;
tarpt skaičius2 = 3 ;
tarpt rem = fmod ( skaičius1 , skaičius2 ) ;
printf ( Likusios vertės = %d \n , ant vieno , rem ) ;
grąžinti 0 ;

Išvada

C matematinių funkcijų supratimas yra labai svarbus bet kuriam programuotojui, norinčiam kurti efektyvias ir tikslias programas. Naudodami tokias integruotas funkcijas kaip grindys, lubos, apvalios, fmod, pow, sqrt, trunc, log, log10, sinh, cosh, tanh, sin, cos, tan ir exp, programuotojai gali lengvai ir tiksliai atlikti sudėtingus matematinius skaičiavimus. Atlikdami paprastus šiame straipsnyje aprašytus veiksmus, programuotojai gali įtraukti šias funkcijas į savo kodą ir pagerinti savo matematinių skaičiavimų efektyvumą.