Search a number
-
+
18857780656 = 2411138242037
BaseRepresentation
bin10001100100000000…
…101110010110110000
31210200020020111212121
4101210000232112300
5302110042440111
612355123404024
71235212330231
oct214400562660
953606214777
1018857780656
117aa77a87a0
1237a3523614
131a16b641c0
14cac717088
15755845871
hex46402e5b0

18857780656 has 40 divisors (see below), whose sum is σ = 42924533904. Its totient is φ = 7912354560.

The previous prime is 18857780653. The next prime is 18857780681. The reversal of 18857780656 is 65608775881.

It is a junction number, because it is equal to n+sod(n) for n = 18857780594 and 18857780603.

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

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

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

Almost surely, 218857780656 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 22579200, while the sum is 61.

The spelling of 18857780656 in words is "eighteen billion, eight hundred fifty-seven million, seven hundred eighty thousand, six hundred fifty-six".

Divisors: 1 2 4 8 11 13 16 22 26 44 52 88 104 143 176 208 286 572 1144 2288 8242037 16484074 32968148 65936296 90662407 107146481 131872592 181324814 214292962 362649628 428585924 725299256 857171848 1178611291 1450598512 1714343696 2357222582 4714445164 9428890328 18857780656