Search a number
-
+
21158817728 = 265312749117
BaseRepresentation
bin10011101101001010…
…011110111111000000
32000121121001022022212
4103231022132333000
5321313124131403
613415322521252
71346222661146
oct235512367700
960547038285
1021158817728
118a78667a24
124126066228
131cc27b03b9
14104a175596
1583c86e4d8
hex4ed29efc0

21158817728 has 56 divisors (see below), whose sum is σ = 43116959232. Its totient is φ = 10297857024.

The previous prime is 21158817697. The next prime is 21158817737. The reversal of 21158817728 is 82771885112.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 221158817728 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 21158817728, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (21558479616).

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

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

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

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

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

The product of its digits is 501760, while the sum is 50.

The spelling of 21158817728 in words is "twenty-one billion, one hundred fifty-eight million, eight hundred seventeen thousand, seven hundred twenty-eight".

Divisors: 1 2 4 8 16 32 53 64 106 127 212 254 424 508 848 1016 1696 2032 3392 4064 6731 8128 13462 26924 49117 53848 98234 107696 196468 215392 392936 430784 785872 1571744 2603201 3143488 5206402 6237859 10412804 12475718 20825608 24951436 41651216 49902872 83302432 99805744 166604864 199611488 330606527 399222976 661213054 1322426108 2644852216 5289704432 10579408864 21158817728