簡體   English   中英

十進制T-SQL到十進制C#

[英]Decimal T-SQL to Decimal C#

是否有可能得到一個潛在的問題與T-SQL的轉換decimal(30,8)decimal在C#中?

您不能使用.NET的System.Decimal類型來表示所有可能的decimal(30,8)值。

根據文檔decimal(30,8)有30個有效數字, System.Decimal有28-29個。

例如1234567890123456789012.12345678decimal(30,8)的有效值,但是在C#中寫入1234567890123456789012.12345678m返回1234567890123456789012.1234568 ,四舍五入並缺少一個數字。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM