Skip to main content
Calkulon
Back to Guides
4 min read5 Steps

How to Calculate Logarithms by Hand: Your Step-by-Step Guide

Learn to calculate logarithms by hand, including common, natural, and custom bases using the change-of-base formula. Understand the math!

Skip the math — use the calculator

Step-by-Step Instructions

1

Understand the Basics: Logarithm Definition

Before any calculation, always remember the core definition: `log_b(x) = y` means `b^y = x`. This is your foundation. For example, if you see `log_3(9)`, you're asking, "3 to what power equals 9?" The answer is 2, because `3^2 = 9`. For simple cases like this, you can often find the logarithm by thinking about powers of the base.

2

Identify Your Logarithm Type and Inputs

Look at the logarithm you need to calculate. Is it a common logarithm (`log(x)`, base 10)? A natural logarithm (`ln(x)`, base e)? Or an arbitrary base logarithm (`log_b(x)`)? Clearly identify the **base (b)** and the **argument (x)**. Remember, if no base is written, it's usually assumed to be base 10 (`log(x)`).

3

Calculate Common or Natural Logarithms (Using a Calculator)

For `log(x)` or `ln(x)`, unless `x` is a perfect power of 10 or `e` (which is rare for `e`), you'll typically need a scientific calculator. Most scientific calculators have dedicated `log` (base 10) and `ln` (base e) buttons. Simply enter your argument `x` and press the appropriate button. For instance, to find `log(50)`, you'd enter `50` and press `log`, getting approximately `1.69897`. To find `ln(10)`, you'd enter `10` and press `ln`, getting approximately `2.30258`.

4

Apply the Change-of-Base Formula for Custom Bases

This is where the 'manual' calculation for custom bases really shines! If you have `log_b(x)` where `b` is not 10 or `e`, you'll use the change-of-base formula. Choose either base 10 (`log`) or base `e` (`ln`) for your calculation. Let's use base 10 as an example: `log_b(x) = log_10(x) / log_10(b)` **Worked Example: Calculate `log_5(100)`** 1. **Identify**: `b = 5`, `x = 100`. 2. **Apply Formula**: `log_5(100) = log_10(100) / log_10(5)`. 3. **Calculate Numerator**: `log_10(100)`. This asks, "10 to what power equals 100?" The answer is `2` (`10^2 = 100`). (You could also use a calculator: `log(100)` = `2`). 4. **Calculate Denominator**: `log_10(5)`. This asks, "10 to what power equals 5?" This isn't an obvious whole number, so we'll use a calculator: `log(5)` ≈ `0.69897`.

5

Perform the Final Division to Get Your Result

Now that you have the values for the numerator and the denominator from Step 4, simply divide them. Continuing our example: `log_5(100) = log_10(100) / log_10(5)` `log_5(100) = 2 / 0.69897` `log_5(100) ≈ 2.86135` So, `log_5(100)` is approximately `2.86135`. This means that `5` raised to the power of `2.86135` would give you roughly `100`. You've successfully calculated a custom base logarithm by hand (with a little help from your calculator for the base-10 parts)!

Hello future math whiz! Ever wondered what a logarithm really is and how to calculate it without just pressing a button on a calculator? You're in the right place! This guide will walk you through the fascinating world of logarithms, showing you how to tackle them step-by-step. We'll cover common (base 10), natural (base e), and custom base logarithms, along with the super handy 'change-of-base' formula. By the end, you'll not only know how to perform these calculations but also truly understand what's happening behind the numbers.

What is a Logarithm?

Before we dive into calculations, let's make sure we're all on the same page. A logarithm is essentially the inverse operation of exponentiation. Think of it like this: if you have 2^3 = 8, you're asking "2 to what power equals 8?" The answer is 3. In logarithm form, this is written as log_2(8) = 3. So, log_b(x) = y simply means b^y = x.

  • b is the base of the logarithm.
  • x is the argument (the number you're taking the logarithm of).
  • y is the exponent (the result of the logarithm).

Prerequisites

To get the most out of this guide, it helps to have a basic understanding of:

  • Exponents: What b^y means.
  • Basic Algebra: Solving for an unknown.
  • A Scientific Calculator: While we're learning to do it 'by hand,' calculating exact values for log_10 or ln for most numbers still requires a calculator for precision, as many are irrational numbers. The 'manual' part comes from understanding the definition and applying the formulas correctly.

Types of Logarithms We'll Explore

There are three main types you'll encounter:

  • Common Logarithm (Base 10): Written as log(x) (without a subscript base). This asks, "10 to what power equals x?" It's widely used in science and engineering.
  • Natural Logarithm (Base e): Written as ln(x). This asks, "e to what power equals x?" Here, e is Euler's number, an irrational constant approximately equal to 2.71828. Natural logarithms are fundamental in calculus and various scientific fields.
  • Arbitrary Base Logarithm (Base b): Written as log_b(x). This is the general form we discussed, where b can be any positive number other than 1.

The Change-of-Base Formula: Your Logarithm Superpower!

This formula is absolutely essential for calculating logarithms in any base using a calculator that only has log (base 10) and ln (base e) functions. It states:

log_b(x) = log_c(x) / log_c(b)

Where c can be any convenient base, usually 10 or e. So, you can choose to use either common logarithms or natural logarithms:

  • log_b(x) = log_10(x) / log_10(b)
  • log_b(x) = ln(x) / ln(b)

This means to find log_5(100), you can calculate log_10(100) / log_10(5) or ln(100) / ln(5). Pretty neat, right?

Common Pitfalls to Avoid

Keep these in mind to prevent common mistakes:

  • Logarithm of zero or negative numbers: You cannot take the logarithm of zero or any negative number. The argument x must always be positive.
  • Base of 1: The base b of a logarithm cannot be 1. (Why? Because 1 to any power is always 1, so log_1(x) would only make sense if x=1, and even then, the exponent could be anything!)
  • Base must be positive: Just like the argument, the base b must also be a positive number.
  • Mixing up base and argument: Always double-check which number is your base and which is your argument before applying the formula.

When to Use the Calculator for Convenience

While understanding the manual process is empowering, for speed and precision, especially with numbers that aren't perfect powers, a calculator is your best friend. Our Log Calculator tool is perfect for quickly verifying your manual calculations, exploring different bases, and getting instant results for log, ln, and custom base calculations without needing to manually apply the change-of-base formula every time. Use it to check your work and build confidence!

Ready to Calculate?

Skip the manual work and get instant results.

Open Calculator

Settings

PrivacyTermsAbout© 2026 Calkulon