Search a number
-
+
50050421504 = 28433451523
BaseRepresentation
bin101110100111001111…
…001101001100000000
311210012002200211220222
4232213033031030000
51310000401442004
634554242122212
73421203364136
oct564717151400
9153162624828
1050050421504
111a254181516
129849950368
134948344c35
1425cb2d7756
15147e0047be
hexba73cd300

50050421504 has 36 divisors (see below), whose sum is σ = 100136283576. Its totient is φ = 24967360512.

The previous prime is 50050421501. The next prime is 50050421507. The reversal of 50050421504 is 40512405005.

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

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

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

Almost surely, 250050421504 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 50050421504 its reverse (40512405005), we get a palindrome (90562826509).

The spelling of 50050421504 in words is "fifty billion, fifty million, four hundred twenty-one thousand, five hundred four".

Divisors: 1 2 4 8 16 32 64 128 256 433 866 1732 3464 6928 13856 27712 55424 110848 451523 903046 1806092 3612184 7224368 14448736 28897472 57794944 115589888 195509459 391018918 782037836 1564075672 3128151344 6256302688 12512605376 25025210752 50050421504