C FunctionsLesson 28Preview gratis
C Math Functions
Lesson ini bagian dari C · Semua level
Ringkasan
Pustaka matematika C disediakan header math.h yang berisi fungsi-fungsi seperti sqrt (akar kuadrat), pow (pangkat), ceil dan floor (pembulatan ke atas/bawah), beserta konstanta M_PI untuk nilai pi. Untuk menggunakan fungsi math, program biasanya perlu ditautkan dengan pustaka matematika saat kompilasi, misalnya -lm pada GCC. Nilai mutlak diambil dengan fabs untuk double atau abs untuk int. Fungsi-fungsi ini menghemat waktu karena tidak perlu kamu tulis logikanya sendiri.
Poin kunci
- Header math.h menyediakan sqrt, pow, ceil, floor, fabs, dan lainnya
- sqrt menghitung akar kuadrat, pow(a, b) menghitung a pangkat b
- ceil membulatkan ke atas, floor membulatkan ke bawah
- Pada GCC sering perlu flag -lm saat mengompilasi program dengan math
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.