Search a number
-
+
21006308112 = 2432319027453
BaseRepresentation
bin10011100100000100…
…101101001100010000
32000012222002000110120
4103210010231030100
5321010103324422
613352234030240
71342361446536
oct234404551420
960188060416
1021006308112
1189aa571219
1240a2b78380
131c9a01311a
141033bd6156
1582e29645c
hex4e412d310

21006308112 has 40 divisors (see below), whose sum is σ = 56625703104. Its totient is φ = 6697663104.

The previous prime is 21006308101. The next prime is 21006308123. The reversal of 21006308112 is 21180360012.

It is an interprime number because it is at equal distance from previous prime (21006308101) and next prime (21006308123).

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

It is an unprimeable number.

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

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

Almost surely, 221006308112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 21006308112 its reverse (21180360012), we get a palindrome (42186668124).

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

Divisors: 1 2 3 4 6 8 12 16 23 24 46 48 69 92 138 184 276 368 552 1104 19027453 38054906 57082359 76109812 114164718 152219624 228329436 304439248 437631419 456658872 875262838 913317744 1312894257 1750525676 2625788514 3501051352 5251577028 7002102704 10503154056 21006308112