Fungsi Matematik dalam C – Panduan Lengkap

Fungsi Matematik Dalam C Panduan Lengkap



Adakah anda ingin meningkatkan kemahiran pengaturcaraan C anda dan mengetahui lebih lanjut tentang fungsi matematik? Jangan cari lagi! Dalam artikel ini, kami akan menyelami dunia fungsi matematik dalam pengaturcaraan C dan meneroka pelbagai fungsi yang tersedia untuk membantu anda menyelesaikan masalah matematik yang kompleks. Sama ada anda seorang pemula atau pengaturcara yang berpengalaman, memahami fungsi ini adalah penting untuk membina program yang cekap dan tepat.

Apakah Fungsi Matematik dalam C?

Fungsi matematik dalam C merujuk kepada koleksi fungsi terbina dalam yang memudahkan pelaksanaan operasi matematik yang berbeza pada data berangka. Fungsi ini terdiri daripada operasi asas aritmetik seperti penambahan, penolakan, pendaraban, dan pembahagian kepada yang maju seperti fungsi trigonometri dan logaritma.

Senaraikan Fungsi Matematik dalam C?

Terdapat banyak fungsi matematik dalam C yang boleh digunakan oleh pengaturcara untuk pelbagai pengiraan. Beberapa fungsi matematik ini disenaraikan di bawah.







  1. lantai(): Integer terdekat yang sama ada lebih kecil atau sama dengan parameter yang disediakan ditemui oleh fungsi ini.
  2. siling(): Fungsi ini mengembalikan nilai integer terdekat yang lebih tinggi atau sama dengan hujah yang dihantar kepadanya.
  3. bulat(): Fungsi ini mengembalikan nilai integer terdekat apungan, berganda, atau berganda besar. Apabila nilai perpuluhan jatuh antara '.1' dan '.5', ia mengembalikan nilai integer yang kurang daripada yang diberikan. Apabila nilai perpuluhan jatuh antara '.6' dan '.9', nilai integer yang lebih besar daripada parameter dikembalikan.
  4. fmod(): Apabila nombor dibahagikan dengan nombor lain, fungsi ini mengembalikan baki untuk dua nilai input yang diberikan.
  5. Pow(): Ini berfungsi untuk mengira kuasa nombor tertentu.
  6. sqrt(): Fungsi ini mengira punca kuasa dua parameter yang diluluskan kepadanya.
  7. batang() : Fungsi ini mengembalikan nilai integer selepas memotong nilai perpuluhan daripada nilai titik terapung.
  8. log(): Fungsi ini mengira logaritma asli.
  9. log10(): Fungsi ini mencari nilai logaritma asas 10.
  10. lahir(): Fungsi ini mengira sinus hiperbolik.
  11. cosh(): Fungsi ini mengira kosinus hiperbolik.
  12. tanh(): Fungsi ini mengira tangen hiperbolik.
  13. tanpa(): Fungsi ini mengira nilai sinus.
  14. cos(): Fungsi ini menentukan nilai kosinus.
  15. jadi(): Fungsi ini menentukan nilai tangen.
  16. exp(): Fungsi ini mengira eksponen 'e' kepada kuasa ke-x.

Bagaimana Menggunakan Fungsi Matematik dalam C?

Berikut adalah langkah-langkah untuk menggunakan Fungsi Matematik dalam C:



Langkah 1: Program C anda pada mulanya mesti mengandungi fail pengepala math.h, yang menyediakan pengisytiharan untuk setiap fungsi matematik.



Langkah 2: Isytiharkan pembolehubah yang anda ingin lakukan operasi matematik.





Langkah 3: Panggil fungsi matematik yang sesuai untuk operasi yang ingin anda lakukan. Lulus pembolehubah sebagai parameter kepada fungsi.

Langkah 4: Selepas melakukan operasi menggunakan fungsi matematik, cetak hasilnya ke konsol.



Berikut ialah contoh yang mengambil input daripada pengguna dan melakukan pengiraan menggunakan beberapa fungsi matematik.

#include

#include

int utama ( )

{

terapung pada satu ;
printf ( 'Sila masukkan nombor apungan: \n ' ) ;
scanf ( '%f' , & pada satu ) ;
int f = lantai ( pada satu ) ;
printf ( 'Nilai lantai %f = %d \n ' , pada satu , f ) ;
terapung s = persegi ( pada satu ) ;
printf ( 'Nilai punca kuasa dua %f = %f \n ' , pada satu , s ) ;
terapung hlm = pow ( pada satu , 5 ) ;
printf ( 'kuasa dikira %f = %f \n ' , pada satu , hlm ) ;
int t = batang ( pada satu ) ;
printf ( 'nilai terpenggal %f = %d \n ' , pada satu , t ) ;
terapung Ia adalah = exp ( pada satu ) ;
printf ( 'Nilai eksponen %f = %f \n ' , pada satu , Ia adalah ) ;
int c = siling ( pada satu ) ;
printf ( 'Nilai siling %f = %d \n ' , pada satu , c ) ;
int r = bulat ( pada satu ) ;
printf ( 'Pusingan nilai %f = %d \n ' , pada satu , r ) ;
terapung ln = log ( pada satu ) ;
printf ( 'Log semula jadi %f = %f \n ' , pada satu , ln ) ;
int l = log10 ( pada satu ) ;
printf ( 'Log biasa %f = %d \n ' , pada satu , l ) ;
terapung sn = tanpa ( pada satu ) ;
printf ( 'Nilai sinus %f = %f \n ' , pada satu , sn ) ;
terapung sh = dilahirkan ( pada satu ) ;
printf ( 'Nilai hiperbolik sinus %f = %f \n ' , pada satu , sh ) ;
terapung cn = cos ( pada satu ) ;
printf ( 'Nilai kosinus %f = %f \n ' , pada satu , cn ) ;
terapung ch = cosh ( pada satu ) ;
printf ( 'Nilai hiperbolik kosinus %f = %f \n ' , pada satu , ch ) ;
terapung tn = jadi ( pada satu ) ;
printf ( 'Nilai tangen %f = %f \n ' , pada satu , tn ) ;
terapung ke = hanyir ( pada satu ) ;
printf ( 'Nilai hiperbolik tangen %f = %f \n ' , pada satu , ke ) ;
int nombor1 = 14 ;
int nombor2 = 3 ;
int rem = fmod ( nombor1 , nombor2 ) ;
printf ( 'Nilai baki = %d \n ' , pada satu , rem ) ;
kembali 0 ;

Kesimpulan

Memahami fungsi matematik dalam C adalah penting bagi mana-mana pengaturcara yang ingin membina atur cara yang cekap dan tepat. Dengan memanfaatkan fungsi terbina dalam seperti lantai, ceil, bulat, fmod, pow, sqrt, trunc, log, log10, sinh, cosh, tanh, sin, cos, tan dan exp, pengaturcara boleh melakukan pengiraan matematik yang kompleks dengan mudah dan tepat. Dengan mengikuti langkah mudah yang digariskan dalam artikel ini, pengaturcara boleh memasukkan fungsi ini dalam kod mereka dan meningkatkan kecekapan pengiraan matematik mereka.