10 進数値の表示(2.5 など)。クライアントは、Java の [BigDecimal][] や Python の [decimal.Decimal][] など、言語ネイティブの 10 進数形式に変換できます。
[BigDecimal]: https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/math/BigDecimal.html[decimal.Decimal]: https://docs.python.org/3/library/decimal.html
JSON 表現 |
---|
{ "value": string } |
フィールド | |
---|---|
value |
10 進数値(文字列)。 文字列表現は、オプションの記号、 分数は、小数点の後に 0 個以上の小数点が続きます。文字列には、整数または分数のいずれかで 1 桁以上の数字を含める必要があります。符号と整数、分数で形成される数値を有意数と呼びます。 指数は、文字 サービスで小数点以下の値を格納する前に、次の方法で正規化する必要があります。
サービスでは、独自の小数点と小数点以下の数字の実装(例: 整数と割合を分割できるのは ENBF 文法は次のとおりです。
サービスは、サポートされている値の範囲、最大サポートされる精度(合計桁数)、スケール(小数点以下の桁数)と、範囲外の値を受け取った場合の動作を明記する必要があります。 サービスが適合する場合や、サービスがサポートする値より高い精度またはスケールを持つ場合であっても、サービスは、入力として渡された値を受け入れることが可能であり、サポートされているスケールに合わせるために値を丸める必要があります。または、精度が失われた場合に サポート対象の範囲外の値を受け取った場合、サービスは |