C#删除一定数量的行尾

时间:2016-03-12 18:09:38

标签: c#

所以,

我得到的例子编号:0.00857382942837523,长度是18,但我想从最后的例子中删除9个数字。事实是,这个数字每次都不同,所以我不能预测"数字到底会是什么。

//我的问题被标记为重复,但无法像这样解决。我有0.00,如果我会做math.round就会放弃0 ......

1 个答案:

答案 0 :(得分:0)

您需要Math.Truncate

        decimal d= 0.00857382942837523m;
        d= Math.Truncate(d * 1000000000m) / 1000000000m;
        Console.WriteLine(d); // 0.008573829