Search a number
-
+
21040792878 = 23729129113381
BaseRepresentation
bin10011100110001000…
…010000010100101110
32000022100222000200010
4103212020100110232
5321042420333003
613355505114050
71343260534320
oct234610202456
960270860603
1021040792878
118a17a85126
1240b2628926
131ca41c8501
141038611610
15832309003
hex4e621052e

21040792878 has 64 divisors (see below), whose sum is σ = 49793886720. Its totient is φ = 5799427200.

The previous prime is 21040792853. The next prime is 21040792921. The reversal of 21040792878 is 87829704012.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 1565748 + ... + 1579128.

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

Almost surely, 221040792878 is an apocalyptic number.

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

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

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

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

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

The sum of its prime factors is 14713.

The product of its (nonzero) digits is 451584, while the sum is 48.

The spelling of 21040792878 in words is "twenty-one billion, forty million, seven hundred ninety-two thousand, eight hundred seventy-eight".

Divisors: 1 2 3 6 7 14 21 29 42 58 87 174 203 406 609 1218 1291 2582 3873 7746 9037 13381 18074 26762 27111 37439 40143 54222 74878 80286 93667 112317 187334 224634 262073 281001 388049 524146 562002 776098 786219 1164147 1572438 2328294 2716343 5432686 8149029 16298058 17274871 34549742 51824613 103649226 120924097 241848194 362772291 500971259 725544582 1001942518 1502913777 3005827554 3506798813 7013597626 10520396439 21040792878