在 Shell 中,我们使用 bc 命令,进行数学运算时,除了可以使用 内置变量还可以使用内置函数,我们可以使用内置函数,进行正弦、余弦和贝塞尔函数等的运算。
bc 有六个内置函数,用来进行正弦、余弦和贝塞尔函数等的运算。
函数名 | 作用 |
---|---|
s(x) | 计算 x 的正弦值,x 是弧度值。 |
c(x) | 计算 x 的余弦值,x 是弧度值。 |
a(x) | 计算 x 的反正切值,返回弧度值。 |
l(x) | 计算 x 的自然对数。 |
e(x) | 求 e 的 x 次方。 |
j(n, x) | 贝塞尔函数,计算从 n 到 x 的阶数。 |
要想使用这些数学函数,在输入 bc 命令时需要使用 -l
选项,表示启用数学库。
我们在终端输入以下代码,打开 bc 计算器,具体代码如下:
bc -q -l
运行后,终端输出如下:
我们看到,我们输入了 bc 命令,就打开了计算器,现在,我们可以直接输入表达式,进行运算,我们输入以下表达式:
s(3)
运行后,终端输出如下:
我们看到,我们使用了 s 函数,实现了运算。
我们在终端输入以下代码,打开 bc 计算器,具体代码如下:
bc -q -l
运行后,终端输出如下:
我们看到,我们输入了 bc 命令,就打开了计算器,现在,我们可以直接输入表达式,进行运算,我们输入以下表达式:
e(5)
运行后,终端输出如下:
我们看到,我们使用了 e 函数,实现了运算。
在 Shell 中,我们使用 bc 命令,进行数学运算时,除了可以使用内置变量还可以使用内置函数,我们可以使用内置函数,进行正弦、余弦和贝塞尔函数等的运算。