Search a number
-
+
21020003312 = 2471117061691
BaseRepresentation
bin10011100100111000…
…111100101111110000
32000020220211210202012
4103210320330233300
5321022110101222
613353443342052
71342616036330
oct234470745760
960226753665
1021020003312
118a07275670
1240a7681928
131c9cac98a9
14103595d0c0
1583059e1e2
hex4e4e3cbf0

21020003312 has 40 divisors (see below), whose sum is σ = 50775595392. Its totient is φ = 8189611200.

The previous prime is 21020003309. The next prime is 21020003429. The reversal of 21020003312 is 21330002012.

It is a happy number.

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

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 8529614 + ... + 8532077.

Almost surely, 221020003312 is an apocalyptic number.

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

It is an amenable number.

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

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

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

21020003312 is an odious number, because the sum of its binary digits is odd.

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

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

Adding to 21020003312 its reverse (21330002012), we get a palindrome (42350005324).

The spelling of 21020003312 in words is "twenty-one billion, twenty million, three thousand, three hundred twelve".

Divisors: 1 2 4 7 8 11 14 16 22 28 44 56 77 88 112 154 176 308 616 1232 17061691 34123382 68246764 119431837 136493528 187678601 238863674 272987056 375357202 477727348 750714404 955454696 1313750207 1501428808 1910909392 2627500414 3002857616 5255000828 10510001656 21020003312