Wymagania: a > 0, a ≠ 1 oraz x > 0. Kalkulator używa zamiany podstaw: log_a(x) = ln(x)/ln(a). Przy szukaniu podstawy: logarytm 0 z liczby 1 dopuszcza każde a > 0, a ≠ 1; logarytm 0 z innej liczby dodatniej oznacza sprzeczność.
Przykład. Dla \(a = 2\), \(x = 8\) otrzymujemy \(y = 3\).