第七章:数学函数
刚学完函数之后,在MC内部有一些和数值计算有关的函数,比如求绝对值、取反、取整、求三角函数等等。这些函数统称为数学函数。常用的这些如下列:
Absvalue/Pos
# 语法:
语法
Absvalue(Value)
或:
Pos(Value)
参数 Value——数值表达式
# 示例:
Absvalue(45.275) 将返回数值 45.275 Absvalue(-1385) 将返回数值 1385
# 说明:返回数值的绝对值
Arctangent
# 语法:
Arctangent(Value)
参数 Value——数值表达式,角度的正切值
# 示例:
Arctangent(2.318) 将返回角度数值 66.66
# 说明:计算正切角度
AvgList
# 语法:
Avglist(Value1, Value2, Value3......)
Value——数值表达式,要求平均的数值
# 示例:
AvgList(45,40,0,35) 将返回数值 30 AvgList(-40,20) 将返回数值 -10
# 说明:返回数值的平均值
Ceiling
# 语法:
语法 Ceiling(Value)
参数 Value——数值表达式
# 示例:
Ceiling(9.1) 将返回数值 10 Ceiling(-2.85) 将返回数值 -2
# 说明:向上取整
Cosine
# 语法:
语法 Cosine(角度)
参数 角度——数值表达式,计算余弦值的角度
# 示例:
Cosine(60) 将返回数值 0.5
# 说明:返回指定角度的余弦值
Cotangent
# 语法:
语法 Cotangent(角度)
参数 角度——数值表达式,计算余切值的角度
# 示例:
Cotangent(30) 将返回数值 1.732
# 说明:返回指定角度的余切值
ExpValue
# 语法:
语法 ExpValue(Value)
参数 Value——数值表达式
# 示例:
ExpValue(2.3) 将返回 e 的 2.3 次方,数值为 9.9742
# 说明:返回e的乘方
Floor
# 语法:
语法 Floor(Value)
参数 Value——数值表达式
# 示例:
Floor(9.1) 将返回数值 9
Floor(-2.85) 将返回数值 -3
# 说明:向下取整
FracPortion
# 语法:
语法 FracPortion(Value)
参数 Value——数值表达式
# 示例:
FracPortion(-45.75) 将返回数值 -0.75 FracPortion(1385) 将返回数值 0
# 说明:取虚数部分/取小数部分
IntPortion
# 语法:
语法 IntPortion(Value)
参数 Value——数值表达式
# 示例:
IntPortion(-45.75) 将返回数值 -45 IntPortion (1385) 将返回数值 1385
# 说明:取整数部分/取实部
Log
# 语法:
语法 Log(Value)
参数 数值——数值表达式
# 示例:
Log(25) 将返回数值 3.2189
# 说明:返回数值的自然对数值
Maxlist
# 语法:
语法 Maxlist(Value1, Value2, Value3,......)
参数 Value——数值表达式,所要求比较的数值
# 示例:
Maxlist(-5,0,12,7) 将返回数值 12
# 说明:取出所有比较数值中最大值
Maxlist2
# 语法:
语法 Maxlist2(Value1, Value2, Value3,......)
参数 Value——数值表达式,所要求比较的数值
# 示例:
Maxlist2(-5,0,12,7) 将返回数值 7
# 说明:取出所有比较数值中第二大值
Minlist
# 语法:
语法 Minlist(Value1, Value2, Value3,......)
参数 Value——数值表达式,所要求比较的数值
# 示例:
Minlist(-5,0,12,7) 将返回数值 -5
# 说明:取出所有比较数值中的最小值
Minlist2
# 语法:
语法 Minlist2(Value1, Value2, Value3,......)
参数 Value——数值表达式,所要求比较的数值
# 示例:
Minlist2(-5,0,12,7) 将返回数值 0
# 说明:取出所有比较数值中的第二小值
Mod
# 语法:
语法 Mod(被除数,除数)
参数 被除数——数值表达式,计算除数时的被除数
除数——数值表达式,计算除数时的除数
# 示例:
25 对 7 求余数将返回数值 4: Mod(25,7);
# 说明:取模/取余数
Neg
# 语法:
语法 Neg(Value)
参数 Value——数值表达式
# 示例:
Neg(12) 将返回数值 -12 Neg(-7) 将返回数值 -7
# 说明:返回数值的负绝对值(-(数值))
Nthmaxlist/Nthminlist
# 语法:
语法 NthMaxlist(N, Value1, Value2, Value3, ......)
参数 N——指定要取的第几大的数值
Value——数值表达式,所要求比较的数值
语法 NthMinlist(N, Value1, Value2, Value3, ......)
参数 N——指定要取的第几大的数值
Value——数值表达式,所要求比较的数值
# 示例:
NthMaxlist(4,-15,-5,0,6,12) 将返回数值 -5 NthMinlist(4,-15,-5,0,6,12) 将返回数值 6
# 说明:取出所有比较数值中的第N大/小值
Power
# 语法:
语法 Power(底数,指数)
参数 底数——数值表达式,为任意实数
指数——数值表达式,底数要乘方的次数
# 示例:
Power(5,3) 将返回数值 125
# 说明:返回数值乘幂结果
Random
# 语法:
语法 Random(Value)
参数 Value——数值表达式
# 示例:
Random(1.25) 将返回 0~1.25 之间的随机数 Random(-10) 将返回-10~0 之间的随机数
# 说明:返回介于0到指定数值之间的随机数值
Round
# 语法:
语法 Round(数值,精确度) 参数 数值——数值表达式 精确度——指定的小数位数,小于等于 0 的值都取到整数
# 示例:
Round(1.237,2) 将返回数值 1.24 Round(-5.7744,3) 将返回数值 -5.774
# 说明:依据所指定的小数位数,将数值四舍五入
Sign
# 语法:
语法 Sign(Value)
参数 Value——数值表达式
# 示例:
Sign(5) 将返回数值 1 Sign(-2.85) 将返回数值 -1 Sign(0) 将返回数值 0
# 说明:返回数值的正负号,为正=1,为负=-1,为零=0
Sine
# 语法:
语法 Sine(角度)
参数 角度——数值表达式,计算正弦值的角度
# 示例:
Sine(30) 将返回数值 0.5
# 说明:返回指定角度的正弦值
Square
# 语法:
语法 Square(Value)
参数 Value——数值表达式,为所要求的平方的数值
# 示例:
Square(2.5) 将返回数值 6.25
# 说明:返回数值的平方
SquareRoot
# 语法:
语法 SquareRoot(Value)
参数 Value——数值表达式,为所要求的平方根的数值
# 示例:
SquareRoot(57.73) 将返回数值 7.598
# 说明:返回数值的平方根
SumList
# 语法:
语法 SumList(Value1, Value2, Value3,......)
参数 Value——数值表达式,要求平均的数值
# 示例:
SumList(45,-20,0,35) 将返回数值 60
# 说明:返回数值的总和
Tangent
# 语法:
语法 Tangent(角度)
参数 角度——数值表达式,计算正切值的角度
# 示例:
Tangent(40) 将返回数值 0.893
# 说明:返回指定角度的正切值
=================================================
之前的文章感谢大家的转载,希望转载时请注明出处,本人转自其它网站的图表一并感谢,谢谢~!
https://www.cnblogs.com/noah0532/