如何将1.5 * 10 ** 15放入json

时间:2016-11-27 16:56:23

标签: python json

我只需要知道如何将数值如1.5x10 ^ 15放入json中。我假设与python相同的语法,但json不像它似乎是*。

2 个答案:

答案 0 :(得分:7)

1.5x10^15不是“数值”,而是表达式。您可以将该数值放在JSON中({"value":1500000000000000},或{"value":1.5e15}也可以),但JSON没有表达式语法。

答案 1 :(得分:4)

您可以在JSON中使用指数表示法。 RFC 7159 -- 6. Numbers,说:

  

使用十进制数字在数字10中表示数字。它   包含一个整数组件,可以使用可选的前缀   减号,其后可以是分数部分和/或   指数部分。

所以你可以在理论上使用1E400,但请记住,不同的实现会有不同的限制。