bcscale

(PHP 4, PHP 5, PHP 7)

bcscale Устанавливает или получает количество чисел после десятичной точки по умолчанию для всех функций bc math.

Описание

bcscale ( int $scale ) : int

Задает количество чисел после десятичной точки по умолчанию для функций bc math, которые не могут явно получить это число в виде аргумента.

bcscale ( null $scale = null ) : int

Получает текущий масштаб.

Список параметров

scale

Масштаб, число знаков после запятой.

Возвращаемые значения

Возвращает старый масштаб, если используется как сеттер. В противном случае возвращает текущий масштаб.

Список изменений

Версия Описание
8.0.0 scale is now nullable.
7.3.0 bcscale() теперь может быть использована для получения текущего масштаба; при установке нового значения, возвратит старое значение масштаба. Раньше scale был обязательным, и bcscale() всегда возвращал true.

Примеры

Пример #1 Пример использования bcscale()

<?php

// масштаб по умолчанию : 3
bcscale(3);
echo 
bcdiv('105''6.55957'); // 16.007

// то же самое без bcscale()
echo bcdiv('105''6.55957'3); // 16.007

?>