bcmod

(PHP 4, PHP 5, PHP 7, PHP 8)

bcmodKeyfi duyarlıklı sayılarda bölme işleminden kalanı bulur

Açıklama

bcmod(string $bölünen, string $bölen, ?int $basamak = null): string

bölünen'in bölen'e bölünmesinden kalanı döndürür. bölen sıfır olmadıkça sonuç bölünen'in işaretini alır.

Bağımsız Değişkenler

bölünen

Dizge olarak bölünen sayı.

bölen

Dizge olarak bölen sayı.

Dönen Değerler

Dizge olarak kalanı veya bölen 0 ise null döndürür.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.0 basamak artık null olabiliyor.
7.2.0 bölünen ve bölen artık ondalık kısmı kırpılıp tamsayı yapılmıyor. Dolayısıyla, işlev artık % işleci gibi değil fmod() gibi davranıyor.
7.2.0 basamak bağımsız değişkeni eklendi.

Örnekler

Örnek 1 - bcmod() örneği

<?php
bcscale
(0);
echo
bcmod( '5', '3'); // 2
echo bcmod( '5', '-3'); // 2
echo bcmod('-5', '3'); // -2
echo bcmod('-5', '-3'); // -2
?>

Örnek 2 - Ondalık basamaklarla bcmod()

<?php
bcscale
(1);
echo
bcmod('5.7', '1.3'); // PHP 7.2.0 ve sonrası 0.5 - öncesi 0
?>

Ayrıca Bakınız

  • bcdiv() - İki keyfi duyarlıklı sayıyı böler