Search a number
-
+
311332021112 = 23719311940853
BaseRepresentation
bin1001000011111001101…
…01011010001101111000
31002202121021010100022202
410201330311122031320
520100101444133422
6355005101405332
731331045341640
oct4417465321570
91082537110282
10311332021112
1111004289a502
1250408569848
1323487785c48
14110d615d520
158172484b92
hex487cd5a378

311332021112 has 64 divisors (see below), whose sum is σ = 704511475200. Its totient is φ = 125998899840.

The previous prime is 311332021109. The next prime is 311332021129. The reversal of 311332021112 is 211120233113.

It is a happy number.

It is a congruent number.

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, 139523 + ... + 801330.

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

Almost surely, 2311332021112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 20.

Adding to 311332021112 its reverse (211120233113), we get a palindrome (522452254225).

The spelling of 311332021112 in words is "three hundred eleven billion, three hundred thirty-two million, twenty-one thousand, one hundred twelve".

Divisors: 1 2 4 7 8 14 19 28 38 56 76 133 152 266 311 532 622 1064 1244 2177 2488 4354 5909 8708 11818 17416 23636 41363 47272 82726 165452 330904 940853 1881706 3763412 6585971 7526824 13171942 17876207 26343884 35752414 52687768 71504828 125133449 143009656 250266898 292605283 500533796 585210566 1001067592 1170421132 2048236981 2340842264 4096473962 5559500377 8192947924 11119000754 16385895848 22238001508 38916502639 44476003016 77833005278 155666010556 311332021112