Search a number
-
+
21020045504 = 263199110691
BaseRepresentation
bin10011100100111001…
…000111000011000000
32000020220220221121212
4103210321013003000
5321022112424004
613353444305252
71342616303333
oct234471070300
960226827555
1021020045504
118a072a4337
1240a76a2228
131c9cb12b63
14103597061a
158305ab96e
hex4e4e470c0

21020045504 has 56 divisors (see below), whose sum is σ = 43104669696. Its totient is φ = 10159776000.

The previous prime is 21020045503. The next prime is 21020045513. The reversal of 21020045504 is 40554002012.

It is a happy number.

It is a super-2 number, since 2×210200455042 (a number of 21 digits) contains 22 as substring.

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

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

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

Almost surely, 221020045504 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 1600, while the sum is 23.

Adding to 21020045504 its reverse (40554002012), we get a palindrome (61574047516).

The spelling of 21020045504 in words is "twenty-one billion, twenty million, forty-five thousand, five hundred four".

Divisors: 1 2 4 8 16 31 32 62 64 124 248 496 991 992 1982 1984 3964 7928 10691 15856 21382 30721 31712 42764 61442 63424 85528 122884 171056 245768 331421 342112 491536 662842 684224 983072 1325684 1966144 2651368 5302736 10594781 10605472 21189562 21210944 42379124 84758248 169516496 328438211 339032992 656876422 678065984 1313752844 2627505688 5255011376 10510022752 21020045504