Search a number
-
+
512028672 = 212341669
BaseRepresentation
bin11110100001001…
…111000000000000
31022200110202021220
4132201033000000
52022034404142
6122450315040
715455112651
oct3641170000
91280422256
10512028672
112430327a1
12123588a80
138210715c
144c007528
152ee422ec
hex1e84f000

512028672 has 52 divisors (see below), whose sum is σ = 1365275880. Its totient is φ = 170672128.

The previous prime is 512028667. The next prime is 512028677. The reversal of 512028672 is 276820215.

It is an interprime number because it is at equal distance from previous prime (512028667) and next prime (512028677).

It is a congruent number.

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 8547 + ... + 33122.

Almost surely, 2512028672 is an apocalyptic number.

It is an amenable number.

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

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

512028672 is an equidigital number, since it uses as much as digits as its factorization.

512028672 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 13440, while the sum is 33.

The square root of 512028672 is about 22628.0505567758. The cubic root of 512028672 is about 800.0149330546.

Adding to 512028672 its reverse (276820215), we get a palindrome (788848887).

The spelling of 512028672 in words is "five hundred twelve million, twenty-eight thousand, six hundred seventy-two".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 128 192 256 384 512 768 1024 1536 2048 3072 4096 6144 12288 41669 83338 125007 166676 250014 333352 500028 666704 1000056 1333408 2000112 2666816 4000224 5333632 8000448 10667264 16000896 21334528 32001792 42669056 64003584 85338112 128007168 170676224 256014336 512028672