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