Konu ayırmadan her türlü güncel genel konular

6 Mart 2017 Pazartesi

PHP'de en çok kullanilan Matematik Fonksiyonları


abs() fonksiyonu -> Mutlak değer alır

echo abs(-12.3); // 12.3

ceil() fonksiyonu -> Yukarı yuvarlama

echo ceil(-12.3); // -12

floor() fonksiyonu -> Aşağı yuvarlama

echo floor(-12.3); // -13

max() fonksiyonu -> Maksimum değeri döner.

echo max(array(3,4,1,-5)); // 4
echo max(2,3,4,1,6); //6

min() fonksiyonu -> Minimum değeri döner.

echo min(array(3,4,1,-5)); // -5
echo min(2,3,4,1,6); //1

rand() fonksiyonu -> Rastgele sayı üretir.

echo rand(1,3); //rastgele 1,2,3 sayılarından birini türetir
echo rand(0,100)/100; // 0 ve 1 arasından 3 haneli sayı üretir: 0.41, 0.78 vs

getrandmax() fonksiyonu -> rand() fonksiyonu için üretilebilecek maksimum değer

echo getrandmax();

mt_rand() fonksiyonu -> rastgele sayi üretir. rand() fonksiyonunda göre daha hızlıdır.

mt_getrandmax() fonksiyonu -> mt_rand() fonksiyonu için üretilebilecek maksimum değer

echo mt_getrandmax();

pow() fonksiyonu -> Üslü ifadeleri hesaplamak için kullanılır.

echo pow(4, 0); // 1
echo pow(2, 3); // 8
echo pow(10, -1); // 0.1

round() fonksiyonu -> İfadede virgülden sonraki sayıya bakarak yuvarlama yapar.

echo round(5.1); //5
echo round(5.5); //6
echo round(5.12656565, 2); //5.3

sqrt() fonksiyonu -> Karekök alır

echo sqrt(4); //2

gmp_neg() fonksiyonu -> İfadeyi tersine çevirir

echo gmp_neg(457); // -457
echo gmp_neg(-457); // 457


PHP'nin matematik kütüphanesi oldukça geniş ve birçok fonksiyona sahiptir. Trigonometri, logaritma, faktöriyel, taban aritmetiği dönüşümleri gibi oldukça fazla. Her bir fonksiyonun birçok parametreli kullanımları var. Bunlara ihtiyacınız oldukça araştırarak bulabilirsiniz. Bir hayli İngilizce ve Türkçe kaynak mevcuttur.

Kaynak: http://php.net/manual/en/refs.math.php

0 yorum:

Yorum Gönder