读书人

请问一个关于整数和小数转换的有关问题

发布时间: 2012-07-04 19:33:54 作者: rapoo

请教一个关于整数和小数转换的问题
我现在有一组数,经过Math.Round(double , *)后,一部分非整除的数保留了小数部分,而可以整除的只有整数部分,例如[10 , 9.4324 , 7 , 4.5678 , 8.4512],这时我想叫10和7显示成10.0000和7.0000,该如何处理

[解决办法]
Math.Round(7f, *).ToString("0.0000")
[解决办法]

C# code
var array = new double[] { 10, 9.4324, 7, 4.5678, 8.4512 };var result = Array.ConvertAll(array, v1 => v1.ToString("F4"));
[解决办法]
double d = 7;
Console.Write(d.ToString("F4"));

读书人网 >C#

热点推荐