(mongodb >=1.2.0)
Тип BSON для » Decimal128 формата с плавающей точкой, который поддерживает числа до 34 десятичных знаков, или значащих цифр, и диапазон экспонент от -6143 до +6144.
    В отличие от типа double BSON, или тип float в PHP, который хранит только
    приблизительные значения десятичных значений, тип данных decimal хранит
    точное значение. Например, MongoDB\BSON\Decimal128('9.99')
    содержит точное значение 9.99, где двойное значение 9.99 будет содержать приблизительное
    значение 9.9900000000000002131628….
   
Замечание: MongoDB\BSON\Decimal128 совместим только с MongoDB 3.4+. При попытке использовать тип BSON с более ранними версиями приведёт к ошибке.
| Версия | Описание | 
|---|---|
| PECL-модуль mongodb 2.0.0 | Класс больше не реализует интерфейс Serializable. | 
| PECL-модуль mongodb 1.12.0 | Класс теперь реализует интерфейс Stringable для PHP 8.0+. | 
| PECL-модуль mongodb 1.3.0 | Класс теперь реализует интерфейс MongoDB\BSON\Decimal128Interface. | 
| PECL-модуль mongodb 1.2.0 | Класс теперь реализует интерфейсы Serializable и JsonSerializable. | 
