Report Tool or Give Us Suggestions

Generate Almost Perfect Numbers

Generate almost perfect numbers (powers of 2) using high-precision math.

L ading . . .

What is an Almost Perfect Number?

An almost perfect number (sometimes called a slightly excessive number) is a positive integer $n$ such that the sum of all its divisors (including itself) is exactly equal to $2n - 1$.

Mathematically, if $\sigma(n)$ is the divisor sum function (the sum of all positive divisors of $n$), then $n$ is almost perfect if:

σ(n) = 2n - 1

Equivalently, the sum of proper divisors of $n$ (divisors excluding $n$ itself) is equal to $n - 1$:

s(n) = n - 1

The Connection to Powers of Two

The only known almost perfect numbers are the powers of two:

2k (for k = 0, 1, 2, 3, ...)

For example, let's verify this for $n = 4$ (which is $2^2$):

  • Divisors of 4 are: 1, 2, and 4.
  • Proper divisors (excluding 4) are: 1 and 2.
  • Sum of proper divisors: $1 + 2 = 3$.
  • Since $3 = n - 1 = 4 - 1$, 4 is an almost perfect number.

The sequence of almost perfect numbers starts with:

1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, ...

A Major Unsolved Mathematical Conjecture

Whether there are any almost perfect numbers other than the powers of 2 remains one of the oldest unsolved problems in mathematics. It is conjectured that:

Every almost perfect number is a power of 2.

If any other almost perfect number exists, it must be exceptionally large and must have at least 6 distinct prime factors.

Frequently Asked Questions

What is the difference between perfect and almost perfect numbers?

A perfect number is equal to the sum of its proper divisors ($s(n) = n$, e.g., 6). An almost perfect number has proper divisors summing to exactly one less than the number itself ($s(n) = n - 1$, e.g., 4).

Why are powers of 2 almost perfect?

The proper divisors of any power of 2 ($2^k$) are $1, 2, 4, \dots, 2^{k-1}$. By the geometric series sum formula, their sum is $(2^k - 1) / (2 - 1) = 2^k - 1$. This is exactly one less than the number itself ($n - 1$).

Are there odd almost perfect numbers?

The only known odd almost perfect number is $2^0 = 1$. It is currently unknown if any other odd almost perfect numbers exist.

logo OnlineMiniTools

OnlineMiniTools.com is your ultimate destination for a wide range of web-based tools, all available for free.

Feel free to reach out with any suggestions or improvements for any tool at admin@onlineminitools.com. We value your feedback and are continuously striving to enhance the tool's functionality.

© 2026 OnlineMiniTools . All rights reserved.

Hosted on Hostinger

v1.10.0