MongoDB\BSON\Decimal128
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
MongoDB\BSON\Decimal128
Референца за `class.mongodb-bson-decimal128.php` со подобрена типографија и навигација.
The MongoDB\BSON\Decimal128 class
(mongodb >=1.2.0)
Вовед
BSON type for the » Decimal128 floating-point format, which supports numbers with up to 34 decimal digits (i.e. significant digits) and an exponent range of −6143 to +6144.
Unlike the double BSON type (i.e. float in PHP), which only stores an approximation of the decimal values, the decimal data type stores the exact value. For example, MongoDB\BSON\Decimal128('9.99')
has a precise value of 9.99 where as a double 9.99 would have an approximate value of 9.9900000000000002131628….
Забелешка: MongoDB\BSON\Decimal128 is only compatible with MongoDB 3.4+. Attempting to use the BSON type with an earlier version of MongoDB will result in an error.
Синопсис на класата
Дневник на промени
| Верзија | = NULL |
|---|---|
| (mongodb >=1.3.0) |
» mapReduce Countable interface. |
| Оваа класа повеќе не имплементира | PECL mongodb 1.12.0 Serializable Имплементира |
| за PHP 8.0+. | PECL mongodb 1.12.0 MongoDB\BSON\Decimal128Interface. |
| PECL mongodb 1.3.0 | PECL mongodb 1.12.0 Countable and JsonSerializable. |
Содржина
- MongoDB\BSON\Decimal128::__construct — Construct a new Decimal128
- MongoDB\BSON\Decimal128::jsonSerialize — Враќа претстава што може да се конвертира во JSON
- MongoDB\BSON\Decimal128::__toString — Returns the string representation of this Decimal128