NumForge LogoNumForge
Explore
Number System ArithmeticFree Interactive Tool

Base-N Addition

Add two numbers in any arbitrary radix from base 2 to base 36 with column carry tracking. Designed for software developers, electrical engineers, students, and computer architecture researchers requiring deterministic client-side accuracy.

Engine: Client-Side Verified (0ms Latency)

Select base (2 to 36) and enter numbers.

Calculated Output

Primary Representation
Calculating...

Step-by-Step Mathematical Proof

Active Derivation
Ready. Enter input above to generate derivation.
Concept

What Is Base-N Addition?

Base-N Addition calculates the sum of two numbers expressed in any base from base 2 through base 36, carrying at the chosen base value.

Methodology

How Does It Work?

Adds columns from right to left. If column sum >= base, a carry of floor(sum / base) is propagated to the next column.

Formula & Rules

Mathematical Algorithm

A_N + B_N = \text{Sum}_N \quad \text{with carry at base } N
Worked Problem

Step-by-Step Example

Add 45_6 + 23_6 in base 6: Col 0: 5 + 3 = 8 -> 8/6 = 1 remainder 2 (write 2, carry 1) Col 1: 4 + 2 + 1 = 7 -> 7/6 = 1 remainder 1 (write 1, carry 1) Col 2: 1 Result: 112_6.

Important Rules & Edge Cases

  • All digits must be strictly less than the selected base.

Practical Applications in Engineering

  • Radix research in computer science.
  • Non-standard positional mathematics.

Common Mistakes to Avoid

  • Caution: Entering digits that exceed the selected base.
FAQ

Frequently Asked Questions

What happens when two digits equal the base in base N?

The result is 0 with a carry of 1 (e.g. in base 5, 2 + 3 = 10_5).