Search a number
-
+
504501331312 = 241119150867623
BaseRepresentation
bin1110101011101101001…
…11110110010101110000
31210020012120021000222001
413111312213312111300
531231204320100222
61023433102223344
751310004363266
oct7256647662560
91706176230861
10504501331312
11184a59938320
1281938584b54
133876089c524
141a5bcd98436
15d1cadd5e27
hex75769f6570

504501331312 has 40 divisors (see below), whose sum is σ = 1122455122560. Its totient is φ = 217249375680.

The previous prime is 504501331303. The next prime is 504501331337. The reversal of 504501331312 is 213133105405.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 75430468 + ... + 75437155.

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

Almost surely, 2504501331312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 504501331312 its reverse (213133105405), we get a palindrome (717634436717).

The spelling of 504501331312 in words is "five hundred four billion, five hundred one million, three hundred thirty-one thousand, three hundred twelve".

Divisors: 1 2 4 8 11 16 19 22 38 44 76 88 152 176 209 304 418 836 1672 3344 150867623 301735246 603470492 1206940984 1659543853 2413881968 2866484837 3319087706 5732969674 6638175412 11465939348 13276350824 22931878696 26552701648 31531333207 45863757392 63062666414 126125332828 252250665656 504501331312