2010-02-25 31 views

回答

2

要删除少显著数字(1.348 - > 1.34):

Math.Floor(number * 100)/100; 

数字的舍入到小数点后两位:

Math.Round(number, 2); 

将其表示为一个字符串,用于显示:

number.ToString("#.00"); 
+0

为1.5674和1.5675我怎么能 – ratty 2010-02-25 07:03:12

+0

你怎么能? – Kobi 2010-02-25 07:05:05

+0

为1.5674和1.5675我怎样才能将它转换为1.567和1.567 – ratty 2010-02-25 07:12:45

5

做一个乘以100,然后是一个地板,然后除以一百。我相信,有这样做的更好的办法虽然

Math.floor(n*100)/100 
+0

顺便说一句,在C#上是'Floor'。 – Kobi 2010-02-25 07:12:19