Search a number
-
+
512551502240 = 255109166917609
BaseRepresentation
bin1110111010101100111…
…00110100000110100000
31210222222121002002102212
413131112130310012200
531344201141032430
61031243553301252
752013334612341
oct7352634640640
91728877062385
10512551502240
1118840aa62948
1283404564828
133944462a78b
141ab441a20c8
15d4ec9e1b95
hex77567341a0

512551502240 has 96 divisors (see below), whose sum is σ = 1222813746000. Its totient is φ = 203006435328.

The previous prime is 512551502209. The next prime is 512551502291. The reversal of 512551502240 is 42205155215.

It is a happy number.

It can be written as a sum of positive squares in 8 ways, for example, as 343100719504 + 169450782736 = 585748^2 + 411644^2 .

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

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

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

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

Almost surely, 2512551502240 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 512551502240, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (611406873000).

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

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

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

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

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

The product of its (nonzero) digits is 20000, while the sum is 32.

Adding to 512551502240 its reverse (42205155215), we get a palindrome (554756657455).

The spelling of 512551502240 in words is "five hundred twelve billion, five hundred fifty-one million, five hundred two thousand, two hundred forty".

Divisors: 1 2 4 5 8 10 16 20 32 40 80 109 160 218 436 545 872 1090 1669 1744 2180 3338 3488 4360 6676 8345 8720 13352 16690 17440 17609 26704 33380 35218 53408 66760 70436 88045 133520 140872 176090 181921 267040 281744 352180 363842 563488 704360 727684 909605 1408720 1455368 1819210 1919381 2817440 2910736 3638420 3838762 5821472 7276840 7677524 9596905 14553680 15355048 19193810 29107360 29389421 30710096 38387620 58778842 61420192 76775240 117557684 146947105 153550480 235115368 293894210 307100960 470230736 587788420 940461472 1175576840 2351153680 3203446889 4702307360 6406893778 12813787556 16017234445 25627575112 32034468890 51255150224 64068937780 102510300448 128137875560 256275751120 512551502240