Синтаксис для указания базы логарифма в калькуляторе

14

В режиме программирования gcalctool у вас есть logкнопка, которая вычисляет логарифм, но как узнать, какую базу он использует и как ее изменить?

Например, как бы я рассчитал логарифм по основанию 2 для 16?

scribu
источник

Ответы:

20

По умолчанию кнопка Журнал вычисляет BASE-10 логарифмов ( в то время как кнопка «пер» делает, конечно, base- е логарифмов).

Чтобы указать другую базу, вы используете «индекс»:

  • Введите «log» в поле ввода.
  • Введите желаемую базу с нижним индексом. Это можно сделать, нажав кнопку «downarrow-n» (вверху слева) и затем введя номер, или нажав Alt при наборе номера.
  • Наконец введите число, логарифм которого вы хотите вычислить.

Кстати, я нашел это довольно легко, обратившись к справке gcalctool (нажмите F1) и посмотрев логарифмы в индексе.

roadmr
источник
1
Чтобы использовать десятичную базу (например, 1,01), используйте ответ от пользователя 247983. Например, чтобы определить ежемесячный процент от 12% годовых, я использовал ln 1.12 / ln 1.01. Если я использую метод из этого answer ( log₁.₀₁ 1.12), он говорит «Неверное выражение».
Тайлер Кольер
4

Вы также можете использовать формулу базового изменения:

ln(1024)/ln(2) = log (base 2) (1024)
user247983
источник
0

Вы можете использовать это часто и как кнопку вместо того, чтобы снова и снова записывать формулу изменения базы. Добавьте в gcalculator (kde), выбрав:

Редактировать настройки функций Имя: log2 Переменная: x Выражение: log (x) / log (2) добавить обновление функции кнопок закрытия вида

Теперь, чтобы получить log2 (1024): наберите 1024 в калькуляторе, и НАЖМИТЕ ENTER, нажмите кнопку «весело», выберите log2, ответ 10

стержень
источник