MongoDB\BSON
PHP Manual

The MongoDB\BSON\Decimal128 class

(mongodb >=1.2.0)

Introducción

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….

Nota: MongoDB\BSON\Decimal128 solamente es compatible con MongoDB 3.4+. Intentar usar el tipo BSON con una versión anterior de MongoDB resultará en un error.

Sinopsis de la Clase

MongoDB\BSON\Decimal128 implements MongoDB\BSON\Type {
/* Métodos */
final public __construct ([ string $value ] )
final public string __toString ( void )
}

Tabla de contenidos


MongoDB\BSON
PHP Manual