Search a number
-
+
606330640 = 24559312781
BaseRepresentation
bin100100001000111…
…101111100010000
31120020220210021101
4210020331330100
52220210040030
6140055434144
721011503546
oct4410757420
91506823241
10606330640
11291292203
1214b085954
1398804236
145a753d96
153836d7ca
hex2423df10

606330640 has 40 divisors (see below), whose sum is σ = 1412206488. Its totient is φ = 242104320.

The previous prime is 606330629. The next prime is 606330661. The reversal of 606330640 is 46033606.

It can be written as a sum of positive squares in 4 ways, for example, as 141324544 + 465006096 = 11888^2 + 21564^2 .

It is a tau number, because it is divible by the number of its divisors (40).

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

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

Almost surely, 2606330640 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 7776, while the sum is 28.

The square root of 606330640 is about 24623.7820003346. The cubic root of 606330640 is about 846.3886646614.

The spelling of 606330640 in words is "six hundred six million, three hundred thirty thousand, six hundred forty".

Divisors: 1 2 4 5 8 10 16 20 40 80 593 1186 2372 2965 4744 5930 9488 11860 12781 23720 25562 47440 51124 63905 102248 127810 204496 255620 511240 1022480 7579133 15158266 30316532 37895665 60633064 75791330 121266128 151582660 303165320 606330640