(PHP 4, PHP 5, PHP 7)
bcscale — Setzt oder holt die Genauigkeit aller BCmath-Funktionen
$scale
] ) : intDiese Funktionen legt die Standard-Genauigkeit aller im Folgenden aufgerufenden BCmath-Funktionen fest, die nicht explizit die Genauigkeit angeben.
Holt die aktuelle Genauigkeit.
scaleDie Genauigkeitsangabe.
Gibt die alte Genauigkeit zurück, wenn als Setter verwendet. Andernfalls wird die aktuelle Genauigkeit zurückgeliefert.
| Version | Beschreibung |
|---|---|
| 7.3.0 |
bcscale() kann nun verwendet werden, um die aktuelle
Genauigkeit zu ermitteln; wird es als Setter verwendet, gibt es nun die
vorherige Genauigkeit zurück. Zuvor war scale
obligatorisch, und bscale() gab immer TRUE zurück.
|
Beispiel #1 bcscale()-Beispiel
<?php
// Standard-Genauigkeit: 3
bcscale(3);
echo bcdiv('105', '6.55957'); // 16.007
// Die selbe Operation ohne Verwendung von bcscale()
echo bcdiv('105', '6.55957', 3); // 16.007
?>