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…)。

最后更新于