如何使用十进制数据类型
本文关键字:数据类型 十进制 何使用 | 更新日期: 2023-09-27 18:19:19
我想要得到我所给予的价值,
我使用的数据类型是decimal
在c#和numeric(18,8)
在SQL Server
下面是c#中的声明:
[Required]
[DataType("decimal(18, 8")]
public decimal Lat { get; set; }
但是,当我提供13.0777545125
的值时,我得到了13.07000000
的值。
您可以尝试在模型属性中使用DisplayFormat
。
[DisplayFormat(DataFormatString = "{0:0.##}")]
public decimal Lat { get; set; }
查看此链接以获取更多信息:http://msdn.microsoft.com/en-us/library/0c899ak8.aspx SpecifierD