![计算器中指定对数底数的语法](https://linux22.com/image/1078537/%E8%AE%A1%E7%AE%97%E5%99%A8%E4%B8%AD%E6%8C%87%E5%AE%9A%E5%AF%B9%E6%95%B0%E5%BA%95%E6%95%B0%E7%9A%84%E8%AF%AD%E6%B3%95.png)
在 gcalctool 的编程模式中,您有一个log
按钮可以计算对数,但我如何知道它使用的底数以及如何更改它?
例如,如何计算 16 的以 2 为底的对数?
答案1
默认情况下,“log”按钮计算以 10 为底的对数(而“ln”按钮当然计算以埃对数)。
要指定不同的基数,可以使用“下标”:
- 在输入字段中输入“log”。
- 输入您想要的基数和下标。您可以点击“向下箭头-n”按钮(左上角),然后输入数字,也可以在输入数字时按住 Alt 键。
- 最后输入要计算对数的数字。
顺便说一句,我通过访问 gcalctool 的帮助(按 F1)并在索引中查找对数很容易地找到了这一点。
答案2
您还可以使用基数变化公式:
ln(1024)/ln(2) = log (base 2) (1024)
答案3
您可以经常使用它,就像一个按钮,而不必一次又一次地写出基数变化公式。在 gcalculator (kde) 中添加,选择:
编辑首选项功能名称:log2 变量:x 表达式:log(x)/log(2) 添加更新关闭视图按钮功能
现在得到 log2(1024):在计算器中输入 1024,然后按 Enter 键,点击“fun”按钮,选择 log2,答案是 10