Search a number
-
+
5051016160 = 25531568851
BaseRepresentation
bin1001011010001000…
…00110001111100000
3111001000101012120121
410231010012033200
540321030004120
62153112450024
7236111633431
oct45504061740
914030335517
105051016160
112162192223
12b8b6a9914
136265b1678
1435cb81488
151e86825aa
hex12d1063e0

5051016160 has 24 divisors (see below), whose sum is σ = 11933026056. Its totient is φ = 2020406400.

The previous prime is 5051016143. The next prime is 5051016181. The reversal of 5051016160 is 616101505.

It is a super-2 number, since 2×50510161602 = 51025528497162291200, which contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 15784266 + ... + 15784585.

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

Almost surely, 25051016160 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 900, while the sum is 25.

The square root of 5051016160 is about 71070.5013349421. The cubic root of 5051016160 is about 1715.7720386228.

Adding to 5051016160 its reverse (616101505), we get a palindrome (5667117665).

The spelling of 5051016160 in words is "five billion, fifty-one million, sixteen thousand, one hundred sixty".

Divisors: 1 2 4 5 8 10 16 20 32 40 80 160 31568851 63137702 126275404 157844255 252550808 315688510 505101616 631377020 1010203232 1262754040 2525508080 5051016160