bcmul

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

bcmulİki keyfi duyarlıklı sayıyı çarpar

Açıklama

bcmul(string$sol_terim, string$sag_terim, ?int$basamak = null): string

sol_terim ile sag_terim'i çarpar.

Bağımsız Değişkenler

sol_terim

Dizge olarak sol terim.

sag_terim

Dizge olarak sağ terim.

basamak

Bu seçimlik bağımsız değişken ondalık iminin sağında kaç hane gösterileceğini belirler. Kullanılmazsa, betik genelinde geçerli olacak şekilde bcscale() işleviyle atanabilir, bu da yapılmazsa son çare değeri 0 geçerli olur.

Dönen Değerler

Sonucu dizge olarak döndürür.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.0basamak artık null olabiliyor.
7.3.0bcmul() artık sayıların ondalık basamak sayısını dikkate alıyor. Daha önce, döndürülen sayılarda sondaki ondalık sıfırları yoksayabiliyordu.

Örnekler

Örnek 1 - bcmul() örneği

<?php
echo bcmul('1.34747474747', '35', 3); // 47.161
echo bcmul('2', '4'); // 8
?>

Notlar

Bilginize:

PHP 7.3.0 öncesinde bcmul() ondalık noktadan sonraki basamak sayısını basamak ile belirtilenden daha az sayıda döndürebiliyordu. Artık sadece basamak ile belirtilenden daha azı ile gereken hassasiyet sağlanabildiği takdirde bu olmaktadır. Örnek:

Örnek 2 - bcmul() basamak örneği

<?php
echo bcmul('5', '2', 2); // "10" basar, "10.00" değil
?>

Ayrıca Bakınız

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