logo

C Matematik

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.İşlevTanı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