Search a number
-
+
21123840528 = 243376985397
BaseRepresentation
bin10011101011000101…
…000011101000010000
32000112011020021122000
4103223011003220100
5321230200344103
613412033114000
71345316452620
oct235305035020
960464207560
1021123840528
118a5a94804a
1241163b8900
131cb8484b2b
14104566c880
15839760aa3
hex4eb143a10

21123840528 has 80 divisors (see below), whose sum is σ = 69295148160. Its totient is φ = 6035382144.

The previous prime is 21123840511. The next prime is 21123840581. The reversal of 21123840528 is 82504832112.

It is a happy number.

21123840528 is a `hidden beast` number, since 2 + 1 + 123 + 8 + 4 + 0 + 528 = 666.

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

It is a junction number, because it is equal to n+sod(n) for n = 21123840492 and 21123840501.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 3489675 + ... + 3495722.

It is an arithmetic number, because the mean of its divisors is an integer number (866189352).

Almost surely, 221123840528 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The spelling of 21123840528 in words is "twenty-one billion, one hundred twenty-three million, eight hundred forty thousand, five hundred twenty-eight".

Divisors: 1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 36 42 48 54 56 63 72 84 108 112 126 144 168 189 216 252 336 378 432 504 756 1008 1512 3024 6985397 13970794 20956191 27941588 41912382 48897779 55883176 62868573 83824764 97795558 111766352 125737146 146693337 167649528 188605719 195591116 251474292 293386674 335299056 377211438 391182232 440080011 502948584 586773348 754422876 782364464 880160022 1005897168 1173546696 1320240033 1508845752 1760320044 2347093392 2640480066 3017691504 3520640088 5280960132 7041280176 10561920264 21123840528