Search a number
-
+
2112501156 = 223677335993
BaseRepresentation
bin111110111101010…
…0011010110100100
312110020001011210120
41331322203112210
513311300014111
6545342121540
7103230651333
oct17572432644
95406034716
102112501156
119944a7427
124ab5802b0
13278876cac
141607c1d1a
15c56d6406
hex7dea35a4

2112501156 has 48 divisors (see below), whose sum is σ = 5071410624. Its totient is φ = 684135936.

The previous prime is 2112501121. The next prime is 2112501161. The reversal of 2112501156 is 6511052112.

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

It is an unprimeable number.

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

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

Almost surely, 22112501156 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 600, while the sum is 24.

The square root of 2112501156 is about 45961.9533527460. The cubic root of 2112501156 is about 1283.1152059848.

Adding to 2112501156 its reverse (6511052112), we get a palindrome (8623553268).

The spelling of 2112501156 in words is "two billion, one hundred twelve million, five hundred one thousand, one hundred fifty-six".

Divisors: 1 2 3 4 6 12 67 73 134 146 201 219 268 292 402 438 804 876 4891 9782 14673 19564 29346 35993 58692 71986 107979 143972 215958 431916 2411531 2627489 4823062 5254978 7234593 7882467 9646124 10509956 14469186 15764934 28938372 31529868 176041763 352083526 528125289 704167052 1056250578 2112501156