Matematické funkcie v C – Kompletný sprievodca

Matematicke Funkcie V C Kompletny Sprievodca



Chcete zlepšiť svoje programovacie zručnosti v C a dozvedieť sa viac o matematických funkciách? Nehľadaj ďalej! V tomto článku sa ponoríme do sveta matematických funkcií v programovaní C a preskúmame rôzne dostupné funkcie, ktoré vám pomôžu vyriešiť zložité matematické problémy. Či už ste začiatočník alebo skúsený programátor, pochopenie týchto funkcií je nevyhnutné na vytváranie efektívnych a presných programov.

Čo sú matematické funkcie v C?

Matematické funkcie v C označujú súbor vstavaných funkcií, ktoré uľahčujú vykonávanie rôznych matematických operácií s číselnými údajmi. Tieto funkcie siahajú od základných aritmetických operácií, ako je sčítanie, odčítanie, násobenie a delenie, až po pokročilé, ako sú trigonometrické a logaritmické funkcie.

Zoznam matematických funkcií v C?

V C je veľa matematických funkcií, ktoré môžu programátori použiť na rôzne výpočty. Niektoré z týchto matematických funkcií sú uvedené nižšie.







  1. poschodie(): Táto funkcia nájde najbližšie celé číslo, ktoré je menšie alebo rovné zadanému parametru.
  2. ceil(): Táto funkcia vráti najbližšie celé číslo, ktoré je vyššie alebo rovné argumentu, ktorý jej bol odovzdaný.
  3. okrúhly(): Táto funkcia vráti najbližšiu celočíselnú hodnotu argumentu float, double alebo large double. Vždy, keď desiatková hodnota spadne medzi „.1“ a „.5“, vráti hodnotu celého čísla, ktorá je menšia ako zadaná hodnota. Vždy, keď desiatková hodnota klesne medzi „.6“ a „.9“, vráti sa celočíselná hodnota, ktorá je väčšia ako parameter.
  4. fmod(): Keď je číslo delené iným číslom, táto funkcia vráti zvyšok pre dané dve vstupné hodnoty.
  5. Pow(): Slúži na výpočet mocniny zadaného čísla.
  6. sqrt(): Táto funkcia vypočíta druhú odmocninu z odovzdaného parametra.
  7. kmeň() : Táto funkcia vráti hodnotu celého čísla po skrátení desatinnej hodnoty z hodnoty s pohyblivou rádovou čiarkou.
  8. log(): Táto funkcia vypočíta prirodzený logaritmus.
  9. log10(): Táto funkcia nájde logaritmickú hodnotu základu 10.
  10. narodený(): Táto funkcia vypočíta hyperbolický sínus.
  11. cosh(): Táto funkcia počíta hyperbolický kosínus.
  12. tanh(): Táto funkcia vypočíta hyperbolický tangens.
  13. bez (): Táto funkcia vypočíta sínusovú hodnotu.
  14. cos(): Táto funkcia určuje hodnotu kosínusu.
  15. takže(): Táto funkcia určuje hodnotu dotyčnice.
  16. exp(): Táto funkcia vypočíta exponenciálne „e“ k x-tej mocnine.

Ako používať matematické funkcie v C?

Tu sú kroky na použitie matematických funkcií v C:



Krok 1: Váš C program musí na začiatku obsahovať hlavičkový súbor math.h, ktorý poskytuje deklarácie pre každú z matematických funkcií.



Krok 2: Deklarujte premenné, s ktorými chcete vykonávať matematické operácie.





Krok 3: Zavolajte príslušnú matematickú funkciu pre operáciu, ktorú chcete vykonať. Odovzdajte premenné ako parameter funkcii.

Krok 4: Po vykonaní operácie pomocou matematickej funkcie vytlačte výsledok do konzoly.



Tu je príklad, ktorý berie vstupy od používateľov a vykonáva výpočty pomocou niekoľkých matematických funkcií.

#include

#include

int Hlavná ( )

{

plavák na jeden ;
printf ( 'Zadajte číslo plaváku: \n ' ) ;
scanf ( '%f' , & na jeden ) ;
int f = poschodie ( na jeden ) ;
printf ( 'Minimálna hodnota %f = %d \n ' , na jeden , f ) ;
plavák s = sqrt ( na jeden ) ;
printf ( 'Hodnota druhej odmocniny %f = %f \n ' , na jeden , s ) ;
plavák p = pow ( na jeden , 5 ) ;
printf ( 'výkon vypočítaný z %f = %f \n ' , na jeden , p ) ;
int t = kmeň ( na jeden ) ;
printf ( 'skrátená hodnota %f = %d \n ' , na jeden , t ) ;
plavák to je = exp ( na jeden ) ;
printf ( 'Exponenciálna hodnota %f = %f \n ' , na jeden , to je ) ;
int c = strop ( na jeden ) ;
printf ( 'Hodnota stropu %f = %d \n ' , na jeden , c ) ;
int r = okrúhly ( na jeden ) ;
printf ( 'Zaokrúhlenie hodnoty %f = %d.' \n ' , na jeden , r ) ;
plavák ln = log ( na jeden ) ;
printf ( 'Prirodzený log %f = %f \n ' , na jeden , ln ) ;
int l = log10 ( na jeden ) ;
printf ( 'Spoločný denník %f = %d.' \n ' , na jeden , l ) ;
plavák sn = bez ( na jeden ) ;
printf ( 'Sínusová hodnota %f = %f \n ' , na jeden , sn ) ;
plavák sh = narodený ( na jeden ) ;
printf ( Sínusová hyperbolická hodnota %f = %f \n ' , na jeden , sh ) ;
plavák cn = cos ( na jeden ) ;
printf ( 'Kosínusová hodnota %f = %f \n ' , na jeden , cn ) ;
plavák ch = cosh ( na jeden ) ;
printf ( 'Kosínusová hyperbolická hodnota %f = %f \n ' , na jeden , ch ) ;
plavák tn = tak ( na jeden ) ;
printf ( 'Hodnota dotyčnice %f = %f \n ' , na jeden , tn ) ;
plavák th = rybí ( na jeden ) ;
printf ( 'Hyperbolická hodnota dotyčnice %f = %f \n ' , na jeden , th ) ;
int číslo1 = 14 ;
int číslo2 = 3 ;
int rem = fmod ( číslo1 , číslo2 ) ;
printf ( 'Zostatková hodnota = %d \n ' , na jeden , rem ) ;
vrátiť 0 ;

Záver

Pochopenie matematických funkcií v C je kľúčové pre každého programátora, ktorý chce vytvárať efektívne a presné programy. Využitím vstavaných funkcií, ako je podlaha, ceil, round, fmod, pow, sqrt, trunc, log, log10, sinh, cosh, tanh, sin, cos, tan a exp, programátori môžu vykonávať zložité matematické výpočty s ľahkosťou a presnosťou. Podľa jednoduchých krokov uvedených v tomto článku môžu programátori zahrnúť tieto funkcie do svojho kódu a zlepšiť efektivitu svojich matematických výpočtov.