读书人

dicimal怎么取整

发布时间: 2012-05-31 12:19:24 作者: rapoo

dicimal如何取整?
比如1234,取十位数=1230,百位数整数=1200

[解决办法]
取整以后除以100
[解决办法]
然后再取整
[解决办法]

C# code
        int i = 1234;        double x = Math.Floor(i * 1.0 / 100) * 100;
[解决办法]
C# code
public static decimal Floor(decimal d);        //        // 摘要:        //     返回小于或等于指定双精度浮点数的最大整数。        //        // 参数:        //   d:        //     一个双精度浮点数。        //        // 返回结果:        //     小于或等于 d 的最大整数。如果 d 等于 System.Double.NaN、System.Double.NegativeInfinity 或        //     System.Double.PositiveInfinity,则返回该值。 

读书人网 >C#

热点推荐