Cloud Spanner Client - Class Numeric (1.82.0)

Reference documentation and code samples for the Cloud Spanner Client class Numeric.

Represents a value with a data type of Numeric.

It supports a fixed 38 decimal digits of precision and 9 decimal digits of scale, and values are in the range of -99999999999999999999999999999.999999999 to 99999999999999999999999999999.999999999.

Example:

use Google\Cloud\Spanner\SpannerClient;

$spanner = new SpannerClient();

$numeric = $spanner->numeric('99999999999999999999999999999999999999.999999999');

Namespace

Google \ Cloud \ Spanner

Methods

__construct

Parameter
Name Description
value string|int|float

The NUMERIC value.

get

Get the underlying value.

Returns
Type Description
string

type

Get the type.

Returns
Type Description
string

formatAsString

Format the value as a string.

Returns
Type Description
string

__toString

Format the value as a string.

Returns
Type Description
string