Search a number
-
+
3112132144 = 241183213043
BaseRepresentation
bin1011100101111111…
…0101111000110000
322000220000200201111
42321133311320300
522333201212034
61232451443104
7140056454362
oct27137657060
98026020644
103112132144
111357798a40
1272a2b6494
133a79b5214
14217474d32
15133343364
hexb97f5e30

3112132144 has 40 divisors (see below), whose sum is σ = 6657198912. Its totient is φ = 1397555520.

The previous prime is 3112132117. The next prime is 3112132159. The reversal of 3112132144 is 4412312113.

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

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

Almost surely, 23112132144 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 576, while the sum is 22.

The square root of 3112132144 is about 55786.4871093350. The cubic root of 3112132144 is about 1459.9993970098. Note that the first 3 decimals are identical.

Adding to 3112132144 its reverse (4412312113), we get a palindrome (7524444257).

The spelling of 3112132144 in words is "three billion, one hundred twelve million, one hundred thirty-two thousand, one hundred forty-four".

Divisors: 1 2 4 8 11 16 22 44 83 88 166 176 332 664 913 1328 1826 3652 7304 14608 213043 426086 852172 1704344 2343473 3408688 4686946 9373892 17682569 18747784 35365138 37495568 70730276 141460552 194508259 282921104 389016518 778033036 1556066072 3112132144