PHP Matematiksel Fonksiyonların Tanımı ve Kullanım Örnekleri

PHP Matematiksel Fonksiyonların Tanımı ve Kullanım Örnekleri

PHP 25 Ara 2024 Ahmet Halit DURUSOY Ahmet Halit DURUSOY 4 dakika okuma
Paylaş:

PHP'de Matematiksel Fonksiyonlar - Kullanım Örnekleri ve Açıklamalar

PHP, matematiksel işlemler yapmak için geniş bir fonksiyon koleksiyonuna sahiptir. Bu makalede, PHP'deki matematiksel fonksiyonları inceleyeceğiz ve her birini kullanarak nasıl işlemler gerçekleştirebileceğinizi anlatacağız.

PHP' de Temel Matematik Fonksiyonları

  1. Toplama (+) ve Çıkarma (-): Bu işleçler, iki sayının toplanması veya çıkarılması için kullanılır. Toplama işleci, iki sayıyı toplar ve sonucu döndürür. Çıkarma işleci ise bir sayıyı diğerinden çıkarır ve sonucu verir.
    Kullanım Örneği:
    <?php
    
    $x = 10;
    $y = 5;
    $toplam = $x + $y; // 15
    $fark = $x - $y; // 5
    
    ?>
  2. Çarpma (*) ve Bölme (/): Çarpma işleci, iki sayının çarpılmasını ve sonucunun dönmesini sağlar. Bölme işleci ise bir sayının diğerine bölünmesini ve sonucun dönmesini sağlar.
    Kullanım Örneği:
    <?php
    
    $x = 10;
    $y = 5;
    $carpim = $x * $y; // 50
    $bolum = $x / $y; // 2
    
    ?>

Üs Alma (**) ve Modülüs (Kalan) Alma (%)

Üs alma işleci, bir sayının diğer sayının üssü olarak hesaplanmasını sağlar. Modülüs işleci ise bir sayının diğer sayıya bölünmesi durumunda kalanı verir. Özellikle modülüs, çift veya tek sayıları ayırmak için sıkça kullanılır.

Kullanım Örneği :

<?php

$x = 2;
$y = 3;
$us = $x ** $y; // 8
$modulus = $x % $y; // 2

?>

PHP ile Karekök Alma

Karekök alma işlemi, bir sayının karekökünü hesaplamak için kullanılır. Bu işlev, özellikle geometri veya fizik problemlerinde kullanılır.

Kullanım Örneği:

<?php

$sayi = 16;
$karekok = sqrt($sayi); // 4

?>

PHP ile Mutlak Değer

Mutlak değer, bir sayının işaretsiz değerini verir. Yani, negatif bir sayı pozitif bir sayıya dönüşür. Bu, özellikle bir sayının uzaklığını hesaplamak veya negatif sayıların pozitif sonuçlara dönüştürülmesi gereken durumlarda kullanışlıdır.

Kullanım Örneği: 

<?php

$sayi = -10;
$mutlakDeger = abs($sayi); // 10

?>

 

PHP İle Sayı Yuvarlama

  1. Yukarı Yuvarlama: Yukarı yuvarlama işlemi, bir ondalık sayının bir sonraki tam sayıya yukarıya yuvarlanmasını sağlar. Örneğin, 3.2 yukarı yuvarlandığında 4 olur.
    Kullanım Örneği:
    <?php
    
    $sayi = 3.2;
    $yuvarlamaYukari = ceil($sayi); // 4
    
    ?>
  2. Aşağı Yuvarlama: Aşağı yuvarlama işlemi, bir ondalık sayının bir önceki tam sayıya aşağıya yuvarlanmasını sağlar. Örneğin, 3.8 aşağı yuvarlandığında 3 olur.
    Kullanım Örneği:
    <?php
    
    $sayi = 3.8;
    $yuvarlamaAsagi = floor($sayi); // 3
    
    ?>
  3. En Yakın Tam Sayıya Yuvarlama: Bu işlem, bir ondalık sayının en yakın tam sayıya yuvarlanmasını sağlar. 3.5 en yakın tam sayı olan 4'e yuvarlanır.
    Kullanım Örneği:
    <?php
    
    $sayi = 3.5;
    $yuvarlamaYakin = round($sayi); // 4
    
    ?>

PHP ile Rastgele Sayı Üretme

Belirli Aralıkta Rastgele Sayı Üretme: rand() fonksiyonu, belirli bir aralıkta rastgele bir sayı üretmek için kullanılır. Örneğin, rand(1, 100) kullanılarak 1 ile 100 arasında rastgele bir sayı elde edebilirsiniz. Bu tür rastgele sayılar, oyunlar, simülasyonlar ve test verileri oluşturmak için yaygın olarak kullanılır.

Kullanım Örneği:

<?php

$rastgeleSayi = rand(1, 100); // 1 ile 100 arasında rastgele bir sayı üretir

?>

PHP' de Mutlak Değerler ve Karşılaştırmalar

Minimum Değer Bulma (min()): min() fonksiyonu, verilen bir dizi veya argümanlar arasından en küçük değeri bulur.

Kullanım Örneği:

<?php

$sayilar = [10, 5, 20, 15];
$minDeger = min($sayilar); // 5

?>

Maksimum Değer Bulma (max()): max() fonksiyonu, verilen bir dizi veya argümanlar arasından en büyük değeri bulur.

KullanımÖrneğin

<?php

$sayilar = [10, 5, 20, 15];
$maxDeger = max($sayilar); // 20

?>

PHP' de Logaritmik Fonksiyonlar

Doğal Logaritma (log()): Doğal logaritma fonksiyonu, bir sayının doğal logaritmasını hesaplar.

Kullanım Örneği:

<?php $sayi = 2.71828; // Euler sabiti
$dogalLog = log($sayi); // 1 (eşitliği doğru olduğu için)

?>

10 Tabanında Logaritma (log10()): 10 tabanında logaritma fonksiyonu, bir sayının 10 tabanında logaritmasını hesaplar.

Kullanım Örneği:

 

<?php

$sayi = 100;
$log10Deger = log10($sayi); // 2 (10^2 = 100)

?>

İlgili Etiketler

Çerez Ayarları

Deneyiminizi iyileştirmek için çerezler kullanıyoruz. Daha fazla bilgi için Çerez Politikamızı ziyaret edin.