Składnia do określania podstawy logarytmu w kalkulatorze

14

W trybie programowania gcalctool masz logprzycisk, który oblicza logarytm, ale skąd mam wiedzieć, z jakiej bazy korzysta i jak to zmienić?

Na przykład, jak obliczyć logarytm podstawy 2 dla 16?

scribu
źródło

Odpowiedzi:

20

Domyślnie przycisk dziennika oblicza logarytmy o podstawie 10 (podczas gdy przycisk „ln” robi oczywiście e logarytmy).

Aby określić inną bazę, użyj „indeksu dolnego”:

  • Wpisz „log” w polu wejściowym.
  • Wprowadź żądaną bazę za pomocą indeksu dolnego. Można to zrobić albo klikając przycisk „w dół-n” (lewy górny róg), a następnie wprowadzając numer, lub naciskając klawisz Alt podczas wpisywania numeru.
  • Na koniec wpisz liczbę, której logarytm chcesz obliczyć.

Nawiasem mówiąc, znalazłem to dość łatwo, uzyskując dostęp do pomocy gcalctool (naciśnij F1) i szukając logarytmów w indeksie.

roadmr
źródło
1
Aby użyć podstawy dziesiętnej (np. 1,01), użyj odpowiedzi od user247983. Np. W celu ustalenia miesięcznego oprocentowania na podstawie rocznej stopy procentowej wynoszącej 12% wykorzystałem ln 1.12 / ln 1.01. Jeśli użyję metody z tej odpowiedzi ( log₁.₀₁ 1.12), pojawi się komunikat „Zniekształcone wyrażenie”.
Tyler Collier
4

Możesz także użyć podstawowej formuły zmiany:

ln(1024)/ln(2) = log (base 2) (1024)
użytkownik247983
źródło
0

Możesz używać tego często i jak przycisku zamiast wielokrotnie wypisywać formułę zmiany podstawy. Dodaj w gcalculator (kde), wybierając:

edytuj funkcje preferencji Nazwa: log2 Zmienna: x Wyrażenie: log (x) / log (2) dodaj aktualizację zamknij widok przyciski funkcje

teraz, aby uzyskać log2 (1024): wpisz 1024 do kalkulatora i naciśnij ENTER, naciśnij przycisk „zabawa” wybierz log2 odpowiedź to 10

pręt
źródło