Cuma, Ocak 14, 2022
Ana SayfaPHP DersleriPHP Matematik İle İlgili Fonksiyonlar

PHP Matematik İle İlgili Fonksiyonlar

Bilgisayar ile ilgili her şey matematik üzerine kurulmuştur. O yüzden tüm programlama dilleri tüm matematik işlemlerinizi yapabilirsiniz. Hiç kullandın mı derseniz bir kaç tanesi hariç hiç kullanmadım açıkçası.  Şimdi kısaca bu fonksiyonlar neler onları bakalım;

Fonksiyon Açıklama
max() En büyük sayıyı verir.
min () En küçük sayıyı veriri
sqrt() Kare kök
pow() Sayının üssünü verir.
abs() Mutlak değer.
pi() Pi sayısı.
exp() Sayının kuvvetini alır.
log() Logaritma hesaplar.
log10() 10 Tabanında logaritma hesaplar.
cos() Kosinüs
sin() Sinüs
tan() Tanjat

Anlamlarını öğrendiğimize göre şimdide örnekler ile olaya iyice hakim olalım ;

PHP max() Kullanımı

<?php
$x = 9;
$y = 20;
echo max($x,$y);  // Ekran Çıktısı : 20
?>

Gördüğünüz gibi max() fonksiyonu içine birden fazla değişken yazılabiliyor böylelikle değişkenlerdeki sayılardan hangisi büyük ise onu ekrana yazdırıyor.

PHP min () Kulllanımı

<?php
$x = 9;
$y = 20;
echo min($x,$y); // Ekran Çıktısı : 9
?

max() fonksiyonunda olduğu gibi min() fonksiyonunda da birden fazla değişken yazılıp hangisinin daha küçük sayıya sahip olduğu bulunabilir.

PHP sqrt() Kullanımı

<?php
$x = 16;
echo sqrt($x); // Ekran Çıktısı : 4
?>

16 sayısının kare kök hesaplayıp ekrana 4 rakamını yazdırdı.

PHP pow() Kullanımı

<?php
$sayi = 2;
$ussu = 2;
echo pow($sayi, $ussu); // Ekran Çıktısı : 4
?>

pow() fonksiyonu iki adet parametre alır ilki sayısı sonraki ise üsse gelecek sayı değeridir. Yani yukarıdaki kodda iki üzeri ikiyi hesapladık.

PHP abs() Kullanımı

<?php
$x = -19;
echo abs($x); // Ekran Çıktısı : 19
?>

PHP abs() fonksiyonu başta da belirtiğim gibi sayının mutlak değerini alır. Sonuç her zaman pozitiftir.

PHP pi() Kullanımı

<?php
echo pi(); // Ekran Çıktısı : 3.1415926535898
?>

pi sayısını verir. Bu fonksiyon önemli arkadaşlar pi’nin önemli altaki videoyu izleyerek öğrenebilirsiniz.

PHP exp() Kullanımı

<?php
$x = 2;
echo exp($x); Ekran Çıktısı : 7.3890560989307
?>
RELATED ARTICLES

CEVAP VER

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments