1、向上进位取整。Math.Ceiling 例如: Math.Ceiling(32.6)=33; Math.Ceiling(32.0)=32;
2、向下舍位取整。Math.Floor 例如: Math.Floor(32.6)=32;
3、按指定位数的小数进行四舍五入。
Math.Round 例如:Math.Round(36.236,2)=36.24; Math.Round(36.232,2)=36.23;
若采取这种默认的只填一个数值的方式, 根据framework框架的不同,得到的结果也不尽相同, 在framework4.0中, 这种操作不符合中国人认为的四舍五入规范.应按如下进行参数设置:
Math.Round(ToDecimal(36.456, 1, MidpointRounding.AwayFromZero).ToString();
得到的结果就是36.5, 否则, 则是36.4.
4、取指定数字在使用指定底时的对数。Math.Log 例如:一本16开的书,计算对开了几次。Math.Log(16,2)=4;