繁体   English   中英

Documentdb .net十进制前导零

[英]Documentdb .net decimal leading zeros

我使用asp.net代码将信息保存到Azure Documentdb。 当我保存信息时,Documentdb从值中削减endind零。

如果价格为150.90,我从Documentdb中找到150.9。

这正常吗? 我应该进行某种转换还是开始使用字符串的唯一解决方案?

在JavaScript中,只有一种数字类型,即Number,它同时覆盖整数和实数。 由于DocumentDB基于JavaScript对象表示法(JSON),因此存在相同的限制。 我假设如果您使用的是十进制类型,则必须有一些原因。 也许是您存储的钱? 如果是这样,那么最安全的选择是在DocumentDB中使用字符串。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM