在计算器中指定对数底数的语法


14

在gcalctool的“编程”模式下,您有一个log按钮,可以计算对数,但是我如何知道它使用的基数以及如何更改它呢?

例如,如何计算16的以2为底的对数?

Answers:


20

默认情况下,log按钮计算以10为底的对数(“ ln”按钮当然以e为底)。

要指定其他基数,请使用“下标”:

  • 在输入字段中输入“ log”。
  • 用下标输入所需的基数。这可以通过单击“ downarrow-n”按钮(左上方)然后输入数字来完成,也可以通过在键入数字时按Alt来完成。
  • 最后,输入您要计算其对数的数字。

顺便说一句,通过访问gcalctool的帮助(按F1)并在索引中寻找对数,我很容易找到了这一点。


1
要使用十进制基数(例如1.01),请使用user247983的答案。例如,我用12%的年利率确定每月利息ln 1.12 / ln 1.01。如果我使用此答案(log₁.₀₁ 1.12)中的方法,则会显示“格式错误的表达式”。
泰勒·科利尔

4

您还可以使用基本更改公式:

ln(1024)/ln(2) = log (base 2) (1024)

0

您可以像使用按钮一样频繁使用它,而不必一次又一次地写出基本更改公式。通过选择在gcalculator(kde)中添加:

编辑首选项功能名称:log2变量:x表达式:log(x)/ log(2)添加更新关闭视图按钮功能

现在获取log2(1024):在计算器中键入1024,然后按ENTER键,单击“ fun”按钮,选择log2,答案为10

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.