Search a number
-
+
664816050 = 232521477369
BaseRepresentation
bin100111101000000…
…100100110110010
31201022222011011200
4213220010212302
52330143103200
6145545152030
722321562133
oct4750044662
91638864150
10664816050
113112a9158
1216678b616
13a79709a2
1464419c8a
153d572800
hex27a049b2

664816050 has 36 divisors (see below), whose sum is σ = 1786140330. Its totient is φ = 177284160.

The previous prime is 664816043. The next prime is 664816051. The reversal of 664816050 is 50618466.

664816050 is a `hidden beast` number, since 6 + 6 + 48 + 1 + 605 + 0 = 666.

It can be written as a sum of positive squares in 3 ways, for example, as 541539441 + 123276609 = 23271^2 + 11103^2 .

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

It is not an unprimeable number, because it can be changed into a prime (664816051) 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 17 ways as a sum of consecutive naturals, for example, 738235 + ... + 739134.

Almost surely, 2664816050 is an apocalyptic number.

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

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

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

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

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

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

The square root of 664816050 is about 25784.0270322539. The cubic root of 664816050 is about 872.7713843411.

The spelling of 664816050 in words is "six hundred sixty-four million, eight hundred sixteen thousand, fifty".

Divisors: 1 2 3 5 6 9 10 15 18 25 30 45 50 75 90 150 225 450 1477369 2954738 4432107 7386845 8864214 13296321 14773690 22160535 26592642 36934225 44321070 66481605 73868450 110802675 132963210 221605350 332408025 664816050