Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

In the Programming mode of gcalctool, you have a log button, which calculates the logarithm, but how do I know what base it's using and how do I change it?

For example, how would I calculate the base 2 logarithm for 16?

share|improve this question

2 Answers 2

up vote 9 down vote accepted

By default the log button calculates base-10 logarithms (while the "ln" button does, of course, base-e logarithms).

To specify a different base, you use a "subscript":

  • Type "log" in the input field.
  • Input your desired base with a subscript. This can be done either by clicking on the "downarrow-n" button (top left) and then entering the number, or by pressing Alt while typing the number.
  • Finally type the number whose logarithm you want to calculate.

By the way, I found this pretty easily by accessing gcalctool's help (press F1) and looking for logarithms in the index.

share|improve this answer

You can also use the base change formula:

ln(1024)/ln(2) = log (base 2) (1024)
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.