Search a number
-
+
664064460 = 223358271487
BaseRepresentation
bin100111100101001…
…101000111001100
31201021112222012000
4213211031013030
52330000030320
6145521112300
722312311663
oct4745150714
91637488160
10664064460
11310935504
12166488690
13a7769867
14642a1dda
153d474c90
hex2794d1cc

664064460 has 96 divisors (see below), whose sum is σ = 2069867520. Its totient is φ = 176750784.

The previous prime is 664064389. The next prime is 664064461. The reversal of 664064460 is 64460466.

It is a happy number.

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

664064460 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

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

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 445837 + ... + 447323.

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

Almost surely, 2664064460 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 664064460, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (1034933760).

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

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

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

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

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

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

The square root of 664064460 is about 25769.4481896683. The cubic root of 664064460 is about 872.4423642084.

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

Divisors: 1 2 3 4 5 6 9 10 12 15 18 20 27 30 36 45 54 60 90 108 135 180 270 540 827 1487 1654 2481 2974 3308 4135 4461 4962 5948 7435 7443 8270 8922 9924 12405 13383 14870 14886 16540 17844 22305 22329 24810 26766 29740 29772 37215 40149 44610 44658 49620 53532 66915 74430 80298 89220 89316 111645 133830 148860 160596 200745 223290 267660 401490 446580 802980 1229749 2459498 3689247 4918996 6148745 7378494 11067741 12297490 14756988 18446235 22135482 24594980 33203223 36892470 44270964 55338705 66406446 73784940 110677410 132812892 166016115 221354820 332032230 664064460