Search a number
-
+
516324612 = 2231710632381
BaseRepresentation
bin11110110001100…
…111110100000100
31022222120000012210
4132301213310010
52024134341422
6123122343420
715536454366
oct3661476404
91288500183
10516324612
112454a7361
12124abab70
1382c7c62b
144c804d36
15304e010c
hex1ec67d04

516324612 has 48 divisors (see below), whose sum is σ = 1277361792. Its totient is φ = 161763840.

The previous prime is 516324581. The next prime is 516324637. The reversal of 516324612 is 216423615.

It is a super-2 number, since 2×5163246122 = 533182209913901088, which contains 22 as substring.

It is a self number, because there is not a number n which added to its sum of digits gives 516324612.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 215662 + ... + 218042.

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

Almost surely, 2516324612 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 8640, while the sum is 30.

The square root of 516324612 is about 22722.7773830577. Note that the first 3 decimals coincide. The cubic root of 516324612 is about 802.2460900311.

The spelling of 516324612 in words is "five hundred sixteen million, three hundred twenty-four thousand, six hundred twelve".

Divisors: 1 2 3 4 6 12 17 34 51 68 102 204 1063 2126 2381 3189 4252 4762 6378 7143 9524 12756 14286 18071 28572 36142 40477 54213 72284 80954 108426 121431 161908 216852 242862 485724 2531003 5062006 7593009 10124012 15186018 30372036 43027051 86054102 129081153 172108204 258162306 516324612