C#中Math类的计算整数的三种方法
2016-05-30 21:52
330 查看
1.Math.Round:四舍六入五取偶
引用内容
说明:对于1.5,因要返回偶数,所以结果为2。
2.Math.Ceiling:只要有小数都加1
引用内容
说明:例如在分页算法中计算分页数很有用。
3.Math.Floor:总是舍去小数
引用内容
引用内容
Math.Round(0.0) //0 Math.Round(0.1) //0 Math.Round(0.2) //0 Math.Round(0.3) //0 Math.Round(0.4) //0 Math.Round(0.5) //0 Math.Round(0.6) //1 Math.Round(0.7) //1 Math.Round(0.8) //1 Math.Round(0.9) //1
说明:对于1.5,因要返回偶数,所以结果为2。
2.Math.Ceiling:只要有小数都加1
引用内容
Math.Ceiling(0.0) //0 Math.Ceiling(0.1) //1 Math.Ceiling(0.2) //1 Math.Ceiling(0.3) //1 Math.Ceiling(0.4) //1 Math.Ceiling(0.5) //1 Math.Ceiling(0.6) //1 Math.Ceiling(0.7) //1 Math.Ceiling(0.8) //1 Math.Ceiling(0.9) //1
说明:例如在分页算法中计算分页数很有用。
3.Math.Floor:总是舍去小数
引用内容
Math.Floor(0.0) //0 Math.Floor(0.1) //0 Math.Floor(0.2) //0 Math.Floor(0.3) //0 Math.Floor(0.4) //0 Math.Floor(0.5) //0 Math.Floor(0.6) //0 Math.Floor(0.7) //0 Math.Floor(0.8) //0 Math.Floor(0.9) //0
相关文章推荐
- C#通用类型转换方法
- C#用DataTable实现Group by数据统计
- c# MD5的加密和解密
- (C#基础) byte[] 之初始化, 赋值,转换。
- c#获取当前应用程序所在路径
- C# 字符串加密解密方法
- c# EF基础记录
- .NET C# Tostring() format 格式化字符串大全
- C# 控制台输出
- C#基础之内存分配
- C# 窗体应用程序制作虚拟键盘按键功能
- C#截取字符串(String.Substring方法)
- C#委托与代理
- C#遍历Dictionary
- 基础知识系列☞C#中→属性和字段的区别
- C#文件创建与使用 冲突问题
- C#学习笔记之ListView控件
- C# 线程间不能调用剪切板的问题 续集
- C#学习笔记之PrintDocument打印
- C# 复习笔记 消息与事件处理