Search a number
-
+
21078654660 = 22325771235621
BaseRepresentation
bin10011101000011000…
…101011111011000100
32000102000012121021100
4103220120223323010
5321132113422120
613403340420100
71344230415450
oct235030537304
960360177240
1021078654660
118a37395258
124103247630
131cabcc3a2b
14103d669660
158357d7490
hex4e862bec4

21078654660 has 144 divisors (see below), whose sum is σ = 74102176512. Its totient is φ = 4750099200.

The previous prime is 21078654629. The next prime is 21078654661. The reversal of 21078654660 is 6645687012.

21078654660 is a `hidden beast` number, since 2 + 107 + 86 + 5 + 466 + 0 = 666.

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

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

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

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 28351 + ... + 207270.

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

Almost surely, 221078654660 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 21078654660, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (37051088256).

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

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

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

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

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

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

The spelling of 21078654660 in words is "twenty-one billion, seventy-eight million, six hundred fifty-four thousand, six hundred sixty".

Divisors: 1 2 3 4 5 6 7 9 10 12 14 15 18 20 21 28 30 35 36 42 45 60 63 70 71 84 90 105 126 140 142 180 210 213 252 284 315 355 420 426 497 630 639 710 852 994 1065 1260 1278 1420 1491 1988 2130 2485 2556 2982 3195 4260 4473 4970 5964 6390 7455 8946 9940 12780 14910 17892 22365 29820 44730 89460 235621 471242 706863 942484 1178105 1413726 1649347 2120589 2356210 2827452 3298694 3534315 4241178 4712420 4948041 6597388 7068630 8246735 8482356 9896082 10602945 14137260 14844123 16493470 16729091 19792164 21205890 24740205 29688246 32986940 33458182 42411780 49480410 50187273 59376492 66916364 74220615 83645455 98960820 100374546 117103637 148441230 150561819 167290910 200749092 234207274 250936365 296882460 301123638 334581820 351310911 468414548 501872730 585518185 602247276 702621822 752809095 1003745460 1053932733 1171036370 1405243644 1505618190 1756554555 2107865466 2342072740 3011236380 3513109110 4215730932 5269663665 7026218220 10539327330 21078654660