Search a number
-
+
604330666040 = 23519795171929
BaseRepresentation
bin10001100101101001110…
…10100010100000111000
32010202212211202200110202
420302310322202200320
534400132122303130
61141343051301332
761442606622353
oct10626472424070
92122784680422
10604330666040
112133279a7042
129915914a848
1344cacc25baa
142136d4b129a
1510ac015d145
hex8cb4ea2838

604330666040 has 32 divisors (see below), whose sum is σ = 1431309474000. Its totient is φ = 229009515264.

The previous prime is 604330665989. The next prime is 604330666099. The reversal of 604330666040 is 40666033406.

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

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

It is a congruent number.

It is an unprimeable number.

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 7 ways as a sum of consecutive naturals, for example, 397585205 + ... + 397586724.

Almost surely, 2604330666040 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 186624, while the sum is 38.

Adding to 604330666040 its reverse (40666033406), we get a palindrome (644996699446).

The spelling of 604330666040 in words is "six hundred four billion, three hundred thirty million, six hundred sixty-six thousand, forty".

Divisors: 1 2 4 5 8 10 19 20 38 40 76 95 152 190 380 760 795171929 1590343858 3180687716 3975859645 6361375432 7951719290 15108266651 15903438580 30216533302 31806877160 60433066604 75541333255 120866133208 151082666510 302165333020 604330666040