Back to Cosmos

Perfect Numbers

code/mathematical_algorithms/src/perfect_number/README.md

latest661 B
Original Source

Perfect Numbers

In number theory, a perfect number is a positive integer that is equal to the sum of its proper positive divisors, that is, the sum of its positive divisors excluding the number itself.

The first perfect number is 6. Its proper divisors are 1, 2, and 3, and 1 + 2 + 3 = 6.

The next perfect number is 28 = 1 + 2 + 4 + 7 + 14.

This is followed by the perfect numbers 496 and 8128

To run JavaScript code: node perfect-number.js

To run Java code:

  1. javac PerfectNumber.java
  2. jar -cvfe PerfectNumber.jar PerfectNumber PerfectNumber.class
  3. java -jar PerfectNumber.jar

Collaborative effort by OpenGenus