0
私はAsp.netコードでAzure Documentdbに情報を保存しています。 情報を保存すると、Documentdbはendindゼロを値から切り捨てます。Documentdb .net 10進数の先行ゼロ
価格が150.90の場合、Documentdbから150.9が見つかります。
これは正常ですか?私はある種の変換をやり直すべきか、あるいは文字列を使い始めるだけの解決策ですか?
私はAsp.netコードでAzure Documentdbに情報を保存しています。 情報を保存すると、Documentdbはendindゼロを値から切り捨てます。Documentdb .net 10進数の先行ゼロ
価格が150.90の場合、Documentdbから150.9が見つかります。
これは正常ですか?私はある種の変換をやり直すべきか、あるいは文字列を使い始めるだけの解決策ですか?
JavaScriptには、整数型と実数型の両方をカバーする数値型が1つしかありません。 DocumentDBはJavaScript Object Notation(JSON)に基づいているため、同じ制限があります。 Decimal型を使用している場合、何らかの理由があるはずです。たぶんそれはあなたが保管しているお金ですか?その場合、最も安全なオプションはDocumentDBで文字列を使用することです。
はい、お金です。変数の型を文字列に変更します。 – CodAri