bcscale

(PHP 4, PHP 5, PHP 7)

bcscaleSetzt die Genauigkeit aller BCmath-Funktionen

Beschreibung

bcscale ([ int $scale ] ) : int

Diese Funktionen legt die Standard-Genauigkeit aller im Folgenden aufgerufenden BCmath-Funktionen fest, die nicht explizit die Genauigkeit angeben. Wird scale ausgelassen, ermittelt die Funktion die aktuelle Genauigkeit.

Parameter-Liste

scale

Die Genauigkeitsangabe.

Rückgabewerte

Gibt die alte Genauigkeit zurück.

Changelog

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.

Beispiele

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

?>