Search a number
-
+
21001005100 = 22522416311381
BaseRepresentation
bin10011100011110000…
…011110100000101100
32000012121002121002201
4103203300132200230
5321002224130400
613351524231244
71342265412055
oct234360364054
960177077081
1021001005100
1189a7579a69
1240a123b524
131c98ba744a
14103321572c
1582da9a06a
hex4e3c1e82c

21001005100 has 72 divisors (see below), whose sum is σ = 45866987936. Its totient is φ = 8346240000.

The previous prime is 21001005037. The next prime is 21001005173. The reversal of 21001005100 is 150010012.

It is a happy number.

It is a Harshad number since it is a multiple of its sum of digits (10).

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 15206410 + ... + 15207790.

Almost surely, 221001005100 is an apocalyptic number.

21001005100 is a gapful number since it is divisible by the number (20) formed by its first and last digit.

It is an amenable number.

21001005100 is an abundant number, since it is smaller than the sum of its proper divisors (24865982836).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

21001005100 is a wasteful number, since it uses less digits than its factorization.

21001005100 is an evil number, because the sum of its binary digits is even.

The sum of its prime factors is 2267 (or 2260 counting only the distinct ones).

The product of its (nonzero) digits is 10, while the sum is 10.

Adding to 21001005100 its reverse (150010012), we get a palindrome (21151015112).

The spelling of 21001005100 in words is "twenty-one billion, one million, five thousand, one hundred".

Divisors: 1 2 4 5 10 20 25 50 100 241 482 631 964 1205 1262 1381 2410 2524 2762 3155 4820 5524 6025 6310 6905 12050 12620 13810 15775 24100 27620 31550 34525 63100 69050 138100 152071 304142 332821 608284 665642 760355 871411 1331284 1520710 1664105 1742822 3041420 3328210 3485644 3801775 4357055 6656420 7603550 8320525 8714110 15207100 16641050 17428220 21785275 33282100 43570550 87141100 210010051 420020102 840040204 1050050255 2100100510 4200201020 5250251275 10500502550 21001005100