在c#中将十进制值转换为两个精度[重复]
Posted
技术标签:
【中文标题】在c#中将十进制值转换为两个精度[重复]【英文标题】:convert decimal Value to two precision in c# [duplicate] 【发布时间】:2016-11-16 05:41:22 【问题描述】:我想像下面的输入一样将十进制值输出为两个精度,
0
78.8798
6
0.986
到
0.00
78.88
6.00
0.99
在c#中将十进制值转为十进制或字符串。
【问题讨论】:
Math.Round
(如果要取整值),.ToString("F2")
(如果要表示值)
d.ToString("N2")
你有没有尝试过使用谷歌,或者至少在你写问题标题时查看过类似主题的结果?
【参考方案1】:
一种方式:
String.Format("0:0.00", yourDecimal)
阅读:Custom Numeric Format Strings
【讨论】:
以上是关于在c#中将十进制值转换为两个精度[重复]的主要内容,如果未能解决你的问题,请参考以下文章
如何在c#中将十六进制从char []转换为int [重复]
如何在 .NET 中将双精度值转换为具有固定小数位数的小数类型值
在 C# 中将十六进制值从 SQL Server 转换为日期时间