Search a number
-
+
604564434 = 232414319051
BaseRepresentation
bin100100000010001…
…110101111010010
31120010121001111100
4210002032233102
52214232030214
6135553525230
720660466345
oct4402165722
91503531440
10604564434
11290296231
1214a573816
1398336346
145a41445c
1538120309
hex2408ebd2

604564434 has 48 divisors (see below), whose sum is σ = 1373115744. Its totient is φ = 192024000.

The previous prime is 604564427. The next prime is 604564459. The reversal of 604564434 is 434465406.

604564434 is a `hidden beast` number, since 6 + 0 + 4 + 5 + 644 + 3 + 4 = 666.

It is a Smith number, since the sum of its digits (36) coincides with the sum of the digits of its prime factors.

It is an unprimeable number.

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

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

Almost surely, 2604564434 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 138240, while the sum is 36.

The square root of 604564434 is about 24587.8920202607. The cubic root of 604564434 is about 845.5660383535.

The spelling of 604564434 in words is "six hundred four million, five hundred sixty-four thousand, four hundred thirty-four".

Divisors: 1 2 3 6 9 18 41 43 82 86 123 129 246 258 369 387 738 774 1763 3526 5289 10578 15867 19051 31734 38102 57153 114306 171459 342918 781091 819193 1562182 1638386 2343273 2457579 4686546 4915158 7029819 7372737 14059638 14745474 33586913 67173826 100760739 201521478 302282217 604564434