0

使用 cosmosdb 作为存储我遇到了一个问题。我保存了一个对象,其中一个属性设置为 0.0(尝试使用双精度、十进制和浮点数)。后来检索到该值时,它是 0,而不是精度 0.0。如果我将它设置为 0.1 或 2.1 之类的东西,一切都会按我预期的那样工作。

有人可以解释为什么会这样吗?对于我的数据的使用,我需要它是 0.0。

此致

4

1 回答 1

0

我可以想象这是对 CosmosDB 的优化,因为0 == 0.0价值而言。

感觉就像您正试图强制格式化,可能是为了显示目的,进入您的数据存储。如果您始终按照您想要的方式格式化数据,那么值是0还是0.0都没有关系0.316692

于 2018-07-03T13:05:13.690 回答