Przejdź do treści
Liczbnik
Aktualne na rok 2026Metodologia

Kalkulator logarytmu

Kalkulator logarytmu pozwala błyskawicznie obliczyć logarytm dowolnej liczby przy wybranej podstawie — wystarczy podać liczbę x i podstawę b, a narzędzie wyliczy log_b(x), ln(x) oraz log10(x). Logarytm to odwrotność potęgowania: log_b(x) = y oznacza, że b^y = x. Logarytmy są niezbędne w matematyce, fizyce, informatyce, chemii i finansach. Skala decybelowa, skala Richtera, pH, algorytmy sortowania — wszystkie bazują na logarytmach. Kalkulator obsługuje dowolną podstawę większą od zera i różną od jedynki, w tym podstawy 2, e i 10 najczęściej stosowane w nauce i inżynierii.

Na tej stronie

Jak obliczamy logarytm

log_b(x) = ln(x) / ln(b), gdzie ln to logarytm naturalny. Logarytm naturalny: ln(x) = log_e(x). Logarytm dziesiętny: log10(x) = ln(x) / ln(10). Wszystkie wyniki zaokrąglone do 8 miejsc po przecinku.

Przykład: log2(64) = ?

log2(64): ile razy należy podnieść 2 do potęgi, żeby otrzymać 64? 2^6 = 64, zatem log2(64) = 6. Wpisz liczbę 64 i podstawę 2 — kalkulator pokaże wynik 6 oraz wartości ln(64) ≈ 4,1589 i log10(64) ≈ 1,8062.

Najczęściej zadawane pytania

Co to jest logarytm?

Logarytm odpowiada na pytanie: do jakiej potęgi trzeba podnieść podstawę, żeby otrzymać daną liczbę? Formalnie log_b(x) = y oznacza, że b^y = x. Na przykład log10(1000) = 3, bo 10^3 = 1000.

Jaka jest różnica między ln, log10 a log2?

ln (logarytm naturalny) używa podstawy e ≈ 2,71828, stosowany w analizie matematycznej i naukach przyrodniczych. log10 (logarytm dziesiętny) używa podstawy 10, używany w pH, decybelach i skali Richtera. log2 (logarytm dwójkowy) używa podstawy 2, standard w informatyce i teorii informacji.

Co to jest wzór zmiany podstawy?

log_b(x) = ln(x) / ln(b) = log10(x) / log10(b). Wzór umożliwia obliczenie logarytmu przy dowolnej podstawie za pomocą logarytmów naturalnych lub dziesiętnych dostępnych na większości kalkulatorów.

Nie — logarytmy są określone wyłącznie dla dodatnich liczb rzeczywistych (x > 0). Dla wartości ujemnych lub zera logarytm jest niezdefiniowany w zbiorze liczb rzeczywistych.

log_b(1) = 0 dla każdej dopuszczalnej podstawy b. Wynika to z faktu, że b^0 = 1 z definicji. Wynik jest zawsze zerowy niezależnie od wybranej podstawy.

Podstawa musi być dodatnią liczbą rzeczywistą (b > 0) i nie może być równa 1 (b ≠ 1). Podstawa 0 jest niezdefiniowana. Podstawa 1 jest wykluczona, ponieważ 1 podniesiona do dowolnej potęgi zawsze daje 1.

Logarytmy leżą u podstaw wielu skal pomiarowych: skala Richtera dla trzęsień ziemi, decybele (dB) dla natężenia dźwięku, pH dla kwasowości roztworów, jasność gwiazd w astronomii. Są też stosowane w obliczeniach procentu składanego i modelach wzrostu populacji.

log_b(x · y) = log_b(x) + log_b(y). Mnożenie dwóch liczb odpowiada dodawaniu ich logarytmów. Własność ta umożliwiała szybkie mnożenie przy użyciu tablic logarytmicznych przed erą kalkulatorów.

log_b(x^n) = n · log_b(x). Na przykład log10(1000) = log10(10^3) = 3 · log10(10) = 3 · 1 = 3. Reguła potęgi jest szeroko stosowana przy upraszczaniu wyrażeń w algebrze i analizie matematycznej.

Wyniki są zaokrąglane do 8 miejsc po przecinku przy użyciu standardowej 64-bitowej arytmetyki zmiennoprzecinkowej IEEE 754. Dla zdecydowanej większości zastosowań praktycznych ta precyzja jest w pełni wystarczająca.

Wyniki mają charakter informacyjny i obliczeniowy. Dla bardzo dużych lub bardzo małych liczb mogą wystąpić ograniczenia precyzji zmiennoprzecinkowej.