我只需要知道如何将数值如1.5x10 ^ 15放入json中。我假设与python相同的语法,但json不像它似乎是*。
答案 0 :(得分:7)
1.5x10^15
不是“数值”,而是表达式。您可以将该数值放在JSON中({"value":1500000000000000}
,或{"value":1.5e15}
也可以),但JSON没有表达式语法。
答案 1 :(得分:4)
您可以在JSON中使用指数表示法。 RFC 7159 -- 6. Numbers,说:
使用十进制数字在数字10中表示数字。它 包含一个整数组件,可以使用可选的前缀 减号,其后可以是分数部分和/或 指数部分。
所以你可以在理论上使用1E400
,但请记住,不同的实现会有不同的限制。