标签: c#
我对Math.Round函数有一个小问题。 我需要字符串" 12.123456"以4位小数舍入。我用过:
i
其中pData定义为字符串,但值为十进制,小数点后7位。 我的问题是我希望每次都得到精确的4位小数,但是对于某些值,它只给出了2(例如12.12而不是12.1200)。 如何更改才能始终获得所需的4位小数? 的问候,
答案 0 :(得分:3)
您应该使用format strings代替:
pDate.ToString("0.0000")
或
pDate.ToString("n4")