bson_decimal128_from_string()#

Synopsis#

bool
bson_decimal128_from_string (const char *string, bson_decimal128_t *dec);

Parameters#

Description#

Parses the string containing ascii encoded Decimal128 and initialize the bytes in dec. See the Decimal128 specification for the exact string format.

Returns#

Returns true if valid Decimal128 string was provided, otherwise false and dec will be set to NaN.

Example#

bson_decimal128_t dec;
bson_decimal128_from_string ("1.00", &dec);