Search a number
-
+
504051140512 = 25731217177301
BaseRepresentation
bin1110101010110111100…
…10100000011110100000
31210012001012010222021201
413111123302200132200
531224244042444022
61023320301130544
751262600000543
oct7253362403640
91705035128251
10504051140512
11184848801307
1281831859a54
13386bb536a3a
141a57928a85a
15d1a160b127
hex755bca07a0

504051140512 has 48 divisors (see below), whose sum is σ = 1006776783432. Its totient is φ = 248367513600.

The previous prime is 504051140503. The next prime is 504051140533. The reversal of 504051140512 is 215041150405.

It can be written as a sum of positive squares in 4 ways, for example, as 367473590416 + 136577550096 = 606196^2 + 369564^2 .

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 7 ways as a sum of consecutive naturals, for example, 2754262 + ... + 2931562.

Almost surely, 2504051140512 is an apocalyptic number.

It is an amenable number.

504051140512 is a deficient number, since it is larger than the sum of its proper divisors (502725642920).

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

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

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

The product of its (nonzero) digits is 4000, while the sum is 28.

Adding to 504051140512 its reverse (215041150405), we get a palindrome (719092290917).

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

Divisors: 1 2 4 8 16 32 73 146 292 584 1168 1217 2336 2434 4868 9736 19472 38944 88841 177301 177682 354602 355364 709204 710728 1418408 1421456 2836816 2842912 5673632 12942973 25885946 51771892 103543784 207087568 215775317 414175136 431550634 863101268 1726202536 3452405072 6904810144 15751598141 31503196282 63006392564 126012785128 252025570256 504051140512