PHP Matematiksel Fonksiyonlar

PHP’de bir dizi matematiksel fonksiyon bulunmaktadır. İşte bazı yaygın matematik fonksiyonları ve örnek kullanımları:

  1. abs() – Mutlak Değer:
   $number = -10;
   $absoluteValue = abs($number);
   echo "Mutlak Değer: $absoluteValue"; // Sonuç: 10
  1. ceil() – Yukarı Yuvarlama:
   $number = 4.2;
   $roundedUp = ceil($number);
   echo "Yuvarlanmış Değer: $roundedUp"; // Sonuç: 5
  1. floor() – Aşağı Yuvarlama:
   $number = 4.9;
   $roundedDown = floor($number);
   echo "Yuvarlanmış Değer: $roundedDown"; // Sonuç: 4
  1. round() – Yuvarlama:
   $number = 4.6;
   $rounded = round($number);
   echo "Yuvarlanmış Değer: $rounded"; // Sonuç: 5
  1. sqrt() – Karekök Alma:
   $number = 25;
   $squareRoot = sqrt($number);
   echo "Karekök: $squareRoot"; // Sonuç: 5
  1. pow() – Üs Alma:
   $base = 2;
   $exponent = 3;
   $result = pow($base, $exponent);
   echo "Sonuç: $result"; // Sonuç: 8
  1. sin(), cos(), tan() – Trigonometrik Fonksiyonlar:
   $angle = 45; // Derece cinsinden
   $sinValue = sin(deg2rad($angle));
   $cosValue = cos(deg2rad($angle));
   $tanValue = tan(deg2rad($angle));

   echo "Sin: $sinValue, Cos: $cosValue, Tan: $tanValue";
  1. min() ve max() – Minimum ve Maksimum Değer Bulma:
   $numbers = [3, 7, 1, 9, 4];
   $minimum = min($numbers);
   $maximum = max($numbers);

   echo "Minimum Değer: $minimum, Maksimum Değer: $maximum";

Bu örnekler, PHP’deki temel matematiksel fonksiyonları göstermektedir. PHP’nin resmi dokümantasyonunda diğer matematik fonksiyonlarına da ulaşabilirsiniz: PHP Math Fonksiyonları.

PHP’de rastgele sayı üretmek için kullanılan iki temel fonksiyon rand() ve mt_rand()‘dir. İşte bu fonksiyonlarla ilgili örnekler:

  1. rand() – Standart Rastgele Sayı Üretme:
   $randomNumber = rand();
   echo "Rastgele Sayı: $randomNumber";

Eğer belirli bir aralıkta rastgele sayı üretmek istiyorsanız, rand() fonksiyonunu kullanabilirsiniz:

   $min = 1;
   $max = 10;
   $randomNumberInRange = rand($min, $max);
   echo "1 ile 10 arasında Rastgele Sayı: $randomNumberInRange";
  1. mt_rand() – Mersenne Twister Algoritması ile Rastgele Sayı Üretme:
   $randomNumber = mt_rand();
   echo "Rastgele Sayı: $randomNumber";

Belirli bir aralıkta rastgele sayı üretmek için:

   $min = 1;
   $max = 10;
   $randomNumberInRange = mt_rand($min, $max);
   echo "1 ile 10 arasında Rastgele Sayı: $randomNumberInRange";

Bu fonksiyonlar, genellikle rastgele sayılar kullanmanın gerektiği yerlerde tercih edilir. Ancak, mt_rand() Mersenne Twister algoritması nedeniyle daha öngörülebilir olabilir, bu nedenle güvenlik açısından daha kritik uygulamalarda random_int() fonksiyonu kullanılması önerilir. random_int() fonksiyonu, daha güvenli rastgele sayılar sağlamak için kriptografik olarak güvenilir bir rastgele sayı üreteci kullanır.

Ads Blocker Image Powered by Code Help Pro

Reklam Engelleyici Algılandı!

Reklamları engellemek için uzantı kullandığınızı tespit ettik.

Lütfen bu reklam engelleyiciyi devre dışı bırakarak ya da sitemize izin vererek bize destek olun.

Dikkat: VPN eklentiniz üzerinde de reklam engelleyici olabilir.