C# 【Math】 用法
2016-03-05 11:15
393 查看
1. 【 Mathf.Ceil】 向上进位取整
2.【 Mathf.RoundToInt】四舍五入到整数
int allCount = 1; float result = (float)allCount/3f; // 0.33333 float height = Mathf.Ceil(result);// 1
2.【 Mathf.RoundToInt】四舍五入到整数
private void Test() { float str1 = 7.66f; float str2 = 7.46f; float str3 = 7.56f; Debug.Log (str1.ToString()+":四舍五入到整数 ="+Mathf.RoundToInt(str1).ToString());// 8 Debug.Log (str2.ToString()+":四舍五入到整数 ="+Mathf.RoundToInt(str2).ToString());// 7 Debug.Log (str3.ToString()+":四舍五入到整数 ="+Mathf.RoundToInt(str3).ToString());// 8 }3.【 Mathf.Round】四舍五入
private void Test() { float str1 = 7.66f; float str2 = 7.46f; float str3 = 7.56f; Debug.Log (str1.ToString()+":四舍五入到整数 ="+Mathf.RoundToInt(str1).ToString());// 8 Debug.Log (str2.ToString()+":四舍五入到整数 ="+Mathf.RoundToInt(str2).ToString());// 7 Debug.Log (str3.ToString()+":四舍五入到整数 ="+Mathf.RoundToInt(str3).ToString());// 8 }4.【 Mathf.Abs】绝对值
private void Test() { float str1 = -10f; float str2 = 10f; Debug.Log (str1.ToString()+":绝对值 ="+Mathf.Abs(str1).ToString());// 10 Debug.Log (str1.ToString()+":绝对值 ="+Mathf.Abs(str2).ToString());// 10 }
相关文章推荐
- C# 【String】 用法
- C#日期函数使用大全
- C#缓存
- C# for循环 循环中先求长度还是使用list.Count,哪个效率高
- .NET(c#)new关键字的三种用法
- [.NET/C#]快速采集全国城市商圈数据
- C# 函数引用传递(址传递)ref、out以及值传递之间的运行效率问题
- C# 数据类型的引用类型、值类型内存存储方式以及区别; 函数参数传递的引用传递(址传递)、值传递区别
- out输出参数(C#)
- C# lock
- C#旅途 ----趁热打铁 活学活用 数组快排,查找,拷贝;
- 关于C#中get和set
- C# 手动调用线程与线程池方式调用的开销对比
- C# 线程池中取消线程的三种方式
- LINQ的预备知识
- C#之旅 艰难的a+b(不完善版本)
- C# 引用类型、值类型与拆箱、装箱
- C#中,带关键字的按页获取查询,这是部份代码,但可以看出大概实现方式
- c# 动态设置控件位置
- C#中list<T>性能内存优化分配,Capacity设置