Php Öğreniyorum 4 - Matematik ve Mantık İşlemleri

Bu konu o kadar zor bir konu değil. Bu nedenle üzerinde fazla durmadım.

Konuya bazı fonksiyonlar ile devam ediyorum.

Mutlak Değer Fonksiyonu: abs()
 Kod

echo abs(-10);
?>

Anlamı şu şekilde. Eğer matematik dersine öcü gibi bakmadınızsa |-10| =10 ifadesine karşılık gelir. Bir örnek daha;
 Kod

echo abs(10/25-47);
?>


Yuvarlama Fonksiyonları: floor(), ceil(), round()
floor: Bir bölme yada çarpma işleminde çıkan sonucu aşağıya doğru yuvarlar ve öyle gösterir.

ÖRNEK:
 Kod
echo floor(100/26); //Ekrana kaç yazdırır söyleyin bakalım?

ceil(): Bu komut ise floor komutunun tam tersini yapar. Yani bir üste yuvarlar.

ÖRNEK:
 Kod
echo ceil(100/26); //Sizce ekrana bu defa kaç yazacak?


round(): Bir işlemden çıkan ondalıklı sonuçlar; 0,5 ve üzeri bir rakamsa bir üst rakama, eğer 0,5 dahil değilse bir alttaki sayıya yuvarlar. //Kabul tam cümle olmadı Very Happy
 Kod

echo round(15.5);
echo round(15.2);
echo round(15.7);


En büyük ve en küçük Fonksiyonları: max() ve min()

Dizi değişkenlerde (array) kayıtlı bilgilerden en büyük değeri ve en küçük değeri bulmak için kullanırız.
ÖRNEK:
 Kod
$sayilar=array(
a=>50,
b=>120,
c=>42,
d=>1,
e=>51,
f=>17
);
echo “En Büyük Değer:”.max($sayilar);
echo “
”;
echo “En Küçük Değer:”.min($sayilar);

Örnekte yer alan array için henüz acele etmeyin. İleriki konularda bunu detaylıca anlatacağım.
Aklıma gelenler şimdilik bunlar. Sormak istediğiniz matematik fonksiyonu olursa sorabilirsiniz. Daha çok varda en çok ben bunları kullanıyorum. Sinüs, consinüs, logaritma,üstsel ifadeler,sayı sistemleri dönüştüren fonksiyonlar.. Bunlara isterseniz yer vereyim.

ÖNEMLİ: PHP ‘de matematiksel işlem yaparken ondalık rakam kullanacağınızda ondalığı ayırmak için nokta (.) işaretini kullanmalısınız. Nokta yerine virgül kullanırsanız hata verecektir. Yani 0.5 doğru yazım şekli, buna rağmen 0,5 hatalı yazım şeklidir.

 

Tarih:
Hit: 4757
Yazar: Aloryan



Yorumlar


Siftahı yapan siz olun
Yorum yapabilmek için üye girişi yapmalısınız.