3.9 数学函数
这些数学函数允许整数和浮点数作为参数。
函数:sin arg Function:cos arg Function:tan arg 这些是基本的三角函数,参数arg 以弧度为单位。
Function:asin arg 值是一个介于 -pi/2 和 pi/2(含)之间的数字,其正弦为arg。如果arg超出范围(在 [-1, 1] 之外),则返回 NaN。
Function:aso arg 值是一个介于 0 和 pi(含)之间的数字,其余弦为arg。如果arg超出范围(在 [-1, 1] 之外),则返回 NaN。
Function:atan y &optional x 值是一个介于 -pi/2 和 pi/2(不包括)之间的数字,其正切为y。如果给出了可选的第二个参数x,则值是向量和 轴之间的弧度角。
Function:exp arg 指数函数;它返回e的 arg 次幂。
Function:log arg &optional base 此函数返回arg的对数,以 base 为 底。如果不指定base,则使用自然基数 e。如果arg或base为负,则返回 NaN。
函数:expt x y 此函数返回x 的y 次幂。如果两个参数都是整数且y为非负数,则结果为整数;在这种情况下,会出现溢出错误,所以要小心。如果x是有限负数且y是有限非整数,则expt返回 NaN。
Function:sqrt arg 返回arg 的平方根。如果arg是有限的且小于零,则sqrt返回 NaN。
此外,Emacs 定义了以下常用的数学常数:
Variable:float-e 数学常数 e (2.71828…)。
Variable:float-pi 数学常数 pi (3.14159…)。
最后更新于
这有帮助吗?