C'de Matematik Fonksiyonları – Eksiksiz Kılavuz

C De Matematik Fonksiyonlari Eksiksiz Kilavuz



C programlama becerilerinizi geliştirmek ve matematiksel fonksiyonlar hakkında daha fazla şey öğrenmek mi istiyorsunuz? Başka yerde arama! Bu makalede, C programlamadaki matematik fonksiyonları dünyasına dalacağız ve karmaşık matematik problemlerini çözmenize yardımcı olacak çeşitli fonksiyonları keşfedeceğiz. İster yeni başlayan ister deneyimli bir programcı olun, bu işlevleri anlamak, verimli ve doğru programlar oluşturmak için çok önemlidir.

C'deki Matematiksel Fonksiyonlar nelerdir?

matematiksel fonksiyonlar C'de, sayısal veriler üzerinde farklı matematiksel işlemlerin yürütülmesini kolaylaştıran yerleşik işlevler koleksiyonuna atıfta bulunur. Bu işlevler, toplama, çıkarma, çarpma ve bölme gibi temel aritmetik işlemlerden trigonometrik ve logaritmik işlevler gibi gelişmiş işlemlere kadar uzanır.

C'deki Matematiksel Fonksiyonları Listele?

C'de programcıların çeşitli hesaplamalar için kullanabileceği birçok matematiksel fonksiyon vardır. Bu matematiksel fonksiyonlardan bazıları aşağıda listelenmiştir.







  1. zemin(): Sağlanan parametreden küçük veya eşit olan en yakın tamsayı bu fonksiyon tarafından bulunur.
  2. tavan(): Bu işlev, kendisine iletilen bağımsız değişkene eşit veya daha yüksek olan en yakın tamsayı değerini döndürür.
  3. yuvarlak(): Bu işlev, kayan nokta, çift veya büyük çift bağımsız değişkenin en yakın tamsayı değerini döndürür. Ondalık değer “.1” ile “.5” arasına düştüğünde, verilenden küçük bir tamsayı değeri döndürür. Ondalık değer “.6” ile “.9” arasına düştüğünde, parametreden daha büyük bir tamsayı değeri döndürülür.
  4. fmod(): Bir sayı başka bir sayıya bölündüğünde, bu fonksiyon verilen iki giriş değeri için kalanı döndürür.
  5. güç(): Bu, belirli bir sayının gücünü hesaplamaya yarar.
  6. sqrt(): Bu işlev kendisine iletilen parametrenin karekökünü hesaplar.
  7. gövde() : Bu işlev, ondalık değeri kayan nokta değerinden kestikten sonra tamsayı değerini döndürür.
  8. kayıt(): Bu fonksiyon doğal logaritmayı hesaplar.
  9. günlük10(): Bu fonksiyon 10 tabanının logaritma değerini bulur.
  10. doğmak(): Bu fonksiyon hiperbolik sinüsü hesaplar.
  11. cosh(): Bu fonksiyon hiperbolik kosinüsü hesaplar.
  12. tanh(): Bu fonksiyon hiperbolik tanjantı hesaplar.
  13. olmadan(): Bu fonksiyon sinüs değerini hesaplar.
  14. çünkü(): Bu fonksiyon kosinüs değerini belirler.
  15. Bu yüzden(): Bu fonksiyon teğet değerini belirler.
  16. tecrübe(): Bu işlev üstel 'e' üzeri x'i hesaplar.

C'de Matematiksel Fonksiyonlar Nasıl Kullanılır?

C'de Matematiksel Fonksiyonları kullanmanın adımları şunlardır:



Aşama 1: C programınız başlangıçta, matematiksel işlevlerin her biri için bildirimler sağlayan math.h başlık dosyasını içermelidir.



Adım 2: Matematiksel işlemler yapmak istediğiniz değişkenleri bildirin.





Aşama 3: Gerçekleştirmek istediğiniz işlem için uygun matematiksel işlevi çağırın. Değişkenleri işleve bir parametre olarak iletin.

Adım 4: Matematiksel işlevi kullanarak işlemi gerçekleştirdikten sonra sonucu konsola yazdırın.



Aşağıda, kullanıcılardan girdi alan ve birkaç matematiksel işlevi kullanarak hesaplamalar yapan bir örnek verilmiştir.

#include

#include

int ana ( )

{

batmadan yüzmek birde ;
printf ( 'Lütfen kayan sayıyı girin: \N ' ) ;
taramak ( '%F' , & birde ) ;
int F = zemin ( birde ) ;
printf ( 'Taban değeri %f = %d \N ' , birde , F ) ;
batmadan yüzmek S = sqrt ( birde ) ;
printf ( '%f'nin karekök değeri = %f \N ' , birde , S ) ;
batmadan yüzmek P = güç ( birde , 5 ) ;
printf ( '%f = %f olarak hesaplanan güç \N ' , birde , P ) ;
int T = gövde ( birde ) ;
printf ( '%f'nin kısaltılmış değeri = %d \N ' , birde , T ) ;
batmadan yüzmek Bu = tecrübe ( birde ) ;
printf ( '%f'nin üstel değeri = %f \N ' , birde , Bu ) ;
int C = tavan ( birde ) ;
printf ( '%f'nin tavan değeri = %d \N ' , birde , C ) ;
int R = yuvarlak ( birde ) ;
printf ( '%f değerinin yuvarlaması = %d \N ' , birde , R ) ;
batmadan yüzmek ln = kayıt ( birde ) ;
printf ( '%f = %f'nin doğal günlüğü \N ' , birde , ln ) ;
int ben = günlük10 ( birde ) ;
printf ( '%f = %d'nin ortak günlüğü \N ' , birde , ben ) ;
batmadan yüzmek sn = olmadan ( birde ) ;
printf ( '%f sinüs değeri = %f \N ' , birde , sn ) ;
batmadan yüzmek sh = doğmak ( birde ) ;
printf ( '%f'nin sinüs hiperbolik değeri = %f \N ' , birde , sh ) ;
batmadan yüzmek cn = çünkü ( birde ) ;
printf ( '%f'nin kosinüs değeri = %f \N ' , birde , cn ) ;
batmadan yüzmek ch = cosh ( birde ) ;
printf ( '%f'nin kosinüs hiperbolik değeri = %f \N ' , birde , ch ) ;
batmadan yüzmek tn = Bu yüzden ( birde ) ;
printf ( '%f'nin teğet değeri = %f \N ' , birde , tn ) ;
batmadan yüzmek inci = şüpheli ( birde ) ;
printf ( '%f'nin teğet hiperbolik değeri = %f \N ' , birde , inci ) ;
int sayı1 = 14 ;
int sayı2 = 3 ;
int rem = fmod ( sayı1 , sayı2 ) ;
printf ( 'Kalan değer = %d \N ' , birde , rem ) ;
geri dönmek 0 ;

Çözüm

C'deki matematiksel fonksiyonları anlamak, verimli ve doğru programlar oluşturmak isteyen herhangi bir programcı için çok önemlidir. Zemin gibi yerleşik işlevlerden yararlanarak, ceil, round, fmod, pow, sqrt, trunc, log, log10, sinh, cosh, tanh, sin, cos, tan ve exp, programcılar karmaşık matematiksel hesaplamaları kolaylıkla ve hassasiyetle gerçekleştirebilir. Programcılar, bu makalede özetlenen basit adımları izleyerek bu işlevleri kodlarına dahil edebilir ve matematiksel hesaplamalarının verimliliğini artırabilir.