GoLang bcscale

request it (458)
GoLang replacement for PHP's bcscale [edit | history]



Do you know a GoLang replacement for PHP's bcscale? Write it!

PHP bcscale

PHP original manual for bcscale [ show | php.net ]

bcscale

(PHP 4, PHP 5, PHP 7)

bcscaleSet default scale parameter for all bc math functions

Description

int bcscale ([ int $scale ] )

Sets the default scale parameter for all subsequent calls to bc math functions that do not explicitly specify a scale parameter. If scale is omitted, the function gets the current scale factor.

Parameters

scale

The scale factor.

Return Values

Returns the old scale.

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, and bcscale() 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

?>