scalar
Decimal
An exact decimal number of unlimited precision, for example 47460 or
3.1415.
Transmitted as a JSON string rather than a JSON number, so that clients cannot
lose precision by parsing the value into a binary floating point type. Parse it
into an arbitrary precision decimal type (BigDecimal, decimal.Decimal, …).
The decimal separator is a dot; no grouping separators and no other separators
are used.