Long Addition Calculator

Add two to four numbers using the long addition (column) method — see the sum, how many carries were needed, and a casting-out-nines checksum.

Quick Facts

Align place values
Ones under ones, tens under tens
For decimals, line up the decimal points before adding.
Carry rule
Carry when a column totals ≥ 10
Write the ones digit, carry the tens digit left.
Any number of addends
2, 3, or 4 numbers, same columns
Add every digit in a column together, including carries.
Check your work
Casting out nines
Compare digital roots of the addends and the sum.

Your Results

Calculated
Sum
-
Total of all entered numbers
Carries Performed
-
Columns where the total reached 10 or more
Digits in Sum
-
Length of the final total
Casting-Out-Nines Check
-
Digital-root verification

Ready

Enter two to four non-negative numbers, then press Calculate.

How Long Addition Works

Long addition is the standard pencil-and-paper method for adding numbers with more than one digit. Instead of adding whole numbers at once, you break each number into place-value columns — ones, tens, hundreds, and so on — stack the numbers so matching columns line up, and add one column at a time from right to left. Whenever a column's total reaches 10 or more, you write down only the ones digit and carry the tens digit into the next column to the left, where it gets added along with that column's digits. This calculator performs exactly that column-by-column process on up to four numbers and reports the sum, how many carries occurred, and a digit count.

Formula and method

For addends A, B, C, D aligned by place value, each column's total is column sum = (digit of A) + (digit of B) + (digit of C) + (digit of D) + (carry from the previous column). The digit written in the answer is column sum mod 10, and the carry passed to the next column is ⌊column sum ÷ 10⌋. Repeating this from the rightmost (smallest place-value) column to the leftmost, and appending any final leftover carry as a new leading digit, produces the exact sum. For numbers with decimals, the decimal points are first aligned and the fractional parts are padded with trailing zeros so every number has the same number of decimal places before the same column-by-column process runs.

Common sources of error

  • Misaligned columns: writing a shorter number so its digits don't line up under the correct place values (ones under ones, tens under tens) throws off every column above the mistake.
  • Forgetting to carry: when a column totals 10 or more, forgetting to add the carried digit into the next column produces a sum that's too small.
  • Decimal misalignment: adding numbers with a different count of decimal places without first lining up the decimal points and zero-padding the shorter one.

Checking your result

The classic hand-check for long addition is casting out nines: reduce each addend to its digital root (repeatedly sum its digits until one digit from 1–9 remains) by hand, add those digital roots, reduce that total to a single digit, and compare it to the digital root of your sum. If the two don't match, there's definitely an arithmetic mistake somewhere in the column work; if they match, the sum is very likely correct (this check cannot catch digit-transposition errors that happen to preserve the digit sum, such as writing 51 instead of 15, so it complements but doesn't replace re-adding the columns).

Applications

Long addition underlies everyday arithmetic you may not think of as "long addition" at all: totaling a receipt or invoice by hand, balancing a checkbook, summing multi-digit measurements in a woodworking or sewing project, or teaching place value and carrying to students learning arithmetic for the first time. It's also the operation every electronic calculator and computer performs internally (in binary) whenever you press the "+" key, just automated instead of done column by column on paper.

Frequently Asked Questions

What is long addition?
Long addition is the standard column method for adding multi-digit numbers by hand: align the numbers by place value (ones under ones, tens under tens, and so on), add each column from right to left, and carry a digit to the next column whenever a column's total is 10 or more.
How do you carry a number in long addition?
When the digits in a column add up to 10 or more, write down only the ones digit of that sum in the answer and carry the tens digit over to the top of the next column to the left, where it is added along with that column's digits.
How do you add decimal numbers using long addition?
Line up the decimal points of every number first, then pad the shorter numbers with trailing zeros so all of them have the same number of decimal places. Add column by column exactly as with whole numbers, and place the decimal point in the result directly below the decimal points above it.
What is the casting-out-nines check?
Casting out nines is a quick error check: reduce each addend to its digital root (repeatedly summing its digits until one digit remains, using 9 instead of 0), add those digital roots together and reduce again, then compare the result to the digital root of your sum. If the two digital roots differ, the addition has a definite mistake; if they match, the sum is very likely, though not 100% guaranteed, correct.