Search a number
-
+
331221111112112 = 24138842318008993
BaseRepresentation
bin100101101001111100110110…
…0101010111000000110110000
31121102202102120201122001211212
41023103321230222320012300
5321403211313421041422
63132240513340255252
7126523635622313204
oct11323715452700660
91542672521561755
10331221111112112
11965a00a2340661
1231194a53b41528
13112a802aa78180
145bb1289dc4b04
152845c4b8bc9e2
hex12d3e6cab81b0

331221111112112 has 40 divisors (see below), whose sum is σ = 691113441887904. Its totient is φ = 152869544699904.

The previous prime is 331221111112091. The next prime is 331221111112121. The reversal of 331221111112112 is 211211111122133.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 9387488 + ... + 27396480.

Almost surely, 2331221111112112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 144, while the sum is 23.

Adding to 331221111112112 its reverse (211211111122133), we get a palindrome (542432222234245).

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

Divisors: 1 2 4 8 13 16 26 52 104 208 88423 176846 353692 707384 1149499 1414768 2298998 4597996 9195992 18008993 18391984 36017986 72035972 144071944 234116909 288143888 468233818 936467636 1872935272 3745870544 1592409188039 3184818376078 6369636752156 12739273504312 20701319444507 25478547008624 41402638889014 82805277778028 165610555556056 331221111112112