Search a number
-
+
50040155452 = 22717591781803
BaseRepresentation
bin101110100110101000…
…000010110100111100
311210011101101021112211
4232212220002310330
51304440234433302
634553234110204
73421020206020
oct564650026474
9153141337484
1050040155452
111a2493aa481
12984641b364
13494618c251
1425c9bc4380
15147d177ad7
hexba6a02d3c

50040155452 has 48 divisors (see below), whose sum is σ = 107763505920. Its totient is φ = 19842147072.

The previous prime is 50040155357. The next prime is 50040155471. The reversal of 50040155452 is 25455104005.

It is a congruent number.

It is an unprimeable number.

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

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

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

Almost surely, 250040155452 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 50040155452 its reverse (25455104005), we get a palindrome (75495259457).

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

Divisors: 1 2 4 7 14 17 28 34 59 68 118 119 236 238 413 476 826 1003 1652 2006 4012 7021 14042 28084 1781803 3563606 7127212 12472621 24945242 30290651 49890484 60581302 105126377 121162604 210252754 212034557 420505508 424069114 735884639 848138228 1471769278 1787148409 2943538556 3574296818 7148593636 12510038863 25020077726 50040155452