Search a number
-
+
521904672 = 25322816449
BaseRepresentation
bin11111000110111…
…010001000100000
31100101001111121200
4133012322020200
52032101422142
6123442121200
715635054652
oct3706721040
91311044550
10521904672
11248668783
12126950200
1384184443
144d4586d2
1530c4364c
hex1f1ba220

521904672 has 72 divisors (see below), whose sum is σ = 1489679100. Its totient is φ = 173322240.

The previous prime is 521904671. The next prime is 521904683. The reversal of 521904672 is 276409125.

521904672 is a `hidden beast` number, since 5 + 2 + 190 + 467 + 2 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 444535056 + 77369616 = 21084^2 + 8796^2 .

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

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 (521904671) 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 11 ways as a sum of consecutive naturals, for example, 77704 + ... + 84152.

Almost surely, 2521904672 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

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

The square root of 521904672 is about 22845.2330257321. The cubic root of 521904672 is about 805.1257712776.

The spelling of 521904672 in words is "five hundred twenty-one million, nine hundred four thousand, six hundred seventy-two".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 32 36 48 72 96 144 281 288 562 843 1124 1686 2248 2529 3372 4496 5058 6449 6744 8992 10116 12898 13488 19347 20232 25796 26976 38694 40464 51592 58041 77388 80928 103184 116082 154776 206368 232164 309552 464328 619104 928656 1812169 1857312 3624338 5436507 7248676 10873014 14497352 16309521 21746028 28994704 32619042 43492056 57989408 65238084 86984112 130476168 173968224 260952336 521904672