C#中常用的Mathf数学函数

1.Mathf.Abs(f)绝对值;

Mathf.Abs(f);

计算并返回指定参数 f 绝对值。

2.Mathf.Clamp限制

Mathf.Clamp (value, min, max) ;

限制value的值在min和max之间, 如果value小于min,返回min。 如果value大于max,返回max,否则返回value

3.Mathf.Clamp01 限制0~1

Mathf.Clamp01(float value);

如果value大于1返回1,如果value小于0返回0;
将value夹在0和1之间并返回值

4.Mathf.Round四舍五入

 Mathf.Round (float f);

返回浮点数 f 进行四舍五入最接近的整数。
如果数字末尾是点5,因此它是在两个整数中间,不管是偶数或是奇数,将返回偶数。

5.Mathf.Sqrt平方根

 Mathf.Sqrt(float f);

返回f的平方根。

6.Mathf.Max最大值

Mathf.Max (float a,float b): 
Mathf.Max (values[]) ;

返回两个或更多值中最大的值。

7.Mathf.Min最小值

Mathf.Min (float a,float b );
Mathf.Max (values[]);

返回两个或更多值中最小的值。

8.Mathf.Lerp插值

Mathf.Lerp(float a, float b, float t);

用t在a和b之间做线性插值,t限制在0~1之间。
当t = 0返回a,当t = 1 返回b。当t = 0.5 返回a和b的平均值。

9.Mathf.Pow次方

Mathf.Pow(float f, float p);

返回f的p次方。

10.Mathf.Acos反余弦

Mathf.Acos(float f);

以弧度为单位计算并返回参数 f 中指定的数字的反余弦值。

11.Mathf.Ceil上限值

Mathf.Ceil(float f);

返回大于或等于f的最小整数

你可能感兴趣的:(C#)