Search a number
-
+
5012220704 = 25179213641
BaseRepresentation
bin1001010101100000…
…00110101100100000
3110221022101012012212
410222300012230200
540231112030304
62145205141252
7235131113231
oct45260065440
913838335185
105012220704
1121422a4667
12b7a6ba828
1361b54a18a
14357963088
151e506c66e
hex12ac06b20

5012220704 has 24 divisors (see below), whose sum is σ = 10448270028. Its totient is φ = 2358691840.

The previous prime is 5012220701. The next prime is 5012220727. The reversal of 5012220704 is 4070222105.

It is a happy number.

It can be written as a sum of positive squares in 2 ways, for example, as 4671449104 + 340771600 = 68348^2 + 18460^2 .

It is a self number, because there is not a number n which added to its sum of digits gives 5012220704.

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

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

Almost surely, 25012220704 is an apocalyptic number.

It is an amenable number.

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

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

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

5012220704 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 1120, while the sum is 23.

The square root of 5012220704 is about 70797.0388081310. The cubic root of 5012220704 is about 1711.3679538642.

Adding to 5012220704 its reverse (4070222105), we get a palindrome (9082442809).

The spelling of 5012220704 in words is "five billion, twelve million, two hundred twenty thousand, seven hundred four".

Divisors: 1 2 4 8 16 17 32 34 68 136 272 544 9213641 18427282 36854564 73709128 147418256 156631897 294836512 313263794 626527588 1253055176 2506110352 5012220704