C Programlama başlık dosyasında tanımlanan fonksiyonlar aracılığıyla matematiksel işlemleri yapmamızı sağlar. Başlık dosyası, sqrt(), pow(), ceil(), Floor() vb. gibi matematiksel işlemleri gerçekleştirmek için çeşitli yöntemler içerir.
C Matematik Fonksiyonları
math.h başlık dosyasında çeşitli yöntemler bulunmaktadır. math.h başlık dosyasının yaygın olarak kullanılan fonksiyonları aşağıda verilmiştir.
HAYIR. | İşlev | Tanım |
---|---|---|
1) | tavan(sayı) | Verilen sayıyı yuvarlar. Verilen sayıdan büyük veya ona eşit olan tamsayı değerini döndürür. |
2) | kat numarası) | Verilen sayıyı aşağı yuvarlar. Verilen sayıdan küçük veya ona eşit olan tamsayı değerini döndürür. |
3) | sqrt(sayı) | Verilen sayının karekökünü döndürür. |
4) | pow(taban, üs) | Verilen sayının kuvvetini döndürür. |
5) | abs(sayı) | Verilen sayının mutlak değerini döndürür. |
C Matematik Örneği
Math.h başlık dosyasında bulunan matematik fonksiyonlarının basit bir örneğini görelim.
#include #include int main(){ printf(' %f',ceil(3.6)); printf(' %f',ceil(3.3)); printf(' %f',floor(3.6)); printf(' %f',floor(3.2)); printf(' %f',sqrt(16)); printf(' %f',sqrt(7)); printf(' %f',pow(2,4)); printf(' %f',pow(3,3)); printf(' %d',abs(-12)); return 0; }
Çıktı:
4.000000 4.000000 3.000000 3.000000 4.000000 2.645751 16.000000 27.000000 12