Search a number
-
+
21021550506 = 23211409259583
BaseRepresentation
bin10011100100111110…
…110110011110101010
32000021000202102002200
4103210332312132222
5321023004104011
613353540441030
71342635142155
oct234476663652
960230672080
1021021550506
118a08132040
1240a80a9176
131ca021bba8
141035c42c9c
158307a7856
hex4e4fb67aa

21021550506 has 48 divisors (see below), whose sum is σ = 49808977920. Its totient is φ = 6354567360.

The previous prime is 21021550499. The next prime is 21021550507. The reversal of 21021550506 is 60505512012.

21021550506 is a `hidden beast` number, since 2 + 1 + 0 + 2 + 155 + 0 + 506 = 666.

It is a self number, because there is not a number n which added to its sum of digits gives 21021550506.

It is not an unprimeable number, because it can be changed into a prime (21021550507) by changing a digit.

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

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

Almost surely, 221021550506 is an apocalyptic number.

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

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

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

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

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

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

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

Divisors: 1 2 3 6 9 11 18 22 33 66 99 198 409 818 1227 2454 3681 4499 7362 8998 13497 26994 40491 80982 259583 519166 778749 1557498 2336247 2855413 4672494 5710826 8566239 17132478 25698717 51397434 106169447 212338894 318508341 637016682 955525023 1167863917 1911050046 2335727834 3503591751 7007183502 10510775253 21021550506