Set or get default scale parameter for all bc math functions (original) (raw)

bcscale

(PHP 4, PHP 5, PHP 7)

bcscale — Set or get default scale parameter for all bc math functions

Description

bcscale ( int $scale ) : int

bcscale ( void ) : int

Parameters

scale

The scale factor.

Return Values

Returns the old scale when used as setter. Otherwise the current scale is returned.

Changelog

Version Description
7.3.0 bcscale() can now be used to get the current scale factor; when used as setter, it now returns the old scale value. Formerly, scale was mandatory, andbcscale() always returned TRUE.

Examples

Example #1 bcscale() example

`<?php// default scale : 3
bcscale(3);
echo bcdiv('105', '6.55957'); // 16.007

// this is the same without bcscale()

echo bcdiv('105', '6.55957', 3); // 16.007?> `