Search a number
-
+
5070372012 = 2233449104561
BaseRepresentation
bin1001011100011011…
…11011110010101100
3111002100210120211000
410232031323302230
540341003401022
62155043400300
7236435310456
oct45615736254
914070716730
105070372012
1121721025a2
12b96083090
1362a5ca834
1436157d2d6
151ea2076ac
hex12e37bcac

5070372012 has 48 divisors (see below), whose sum is σ = 13174812000. Its totient is φ = 1686343680.

The previous prime is 5070372001. The next prime is 5070372119. The reversal of 5070372012 is 2102730705.

It is a Harshad number since it is a multiple of its sum of digits (27).

It is an unprimeable number.

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

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

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

Almost surely, 25070372012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2940, while the sum is 27.

The square root of 5070372012 is about 71206.5447272932. The cubic root of 5070372012 is about 1717.9608984059.

The spelling of 5070372012 in words is "five billion, seventy million, three hundred seventy-two thousand, twelve".

Divisors: 1 2 3 4 6 9 12 18 27 36 54 108 449 898 1347 1796 2694 4041 5388 8082 12123 16164 24246 48492 104561 209122 313683 418244 627366 941049 1254732 1882098 2823147 3764196 5646294 11292588 46947889 93895778 140843667 187791556 281687334 422531001 563374668 845062002 1267593003 1690124004 2535186006 5070372012