Search a number
-
+
3102123121222 = 2234111887138371
BaseRepresentation
bin101101001001000100111…
…100100101101001000110
3101222120010021221100111011
4231021010330211221012
5401311122004334342
610333032400232434
7440056334315266
oct55110474455106
911876107840434
103102123121222
11a9666a6a2214
1242126690b71a
131966b5164498
14aa201d017a6
1555a60061717
hex2d244f25a46

3102123121222 has 32 divisors (see below), whose sum is σ = 4974378200064. Its totient is φ = 1447305921600.

The previous prime is 3102123121213. The next prime is 3102123121249. The reversal of 3102123121222 is 2221213212013.

It is a junction number, because it is equal to n+sod(n) for n = 3102123121193 and 3102123121202.

It is a congruent number.

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, 22349697 + ... + 22488067.

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

Almost surely, 23102123121222 is an apocalyptic number.

3102123121222 is a deficient number, since it is larger than the sum of its proper divisors (1872255078842).

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

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

The sum of its prime factors is 150324.

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

Adding to 3102123121222 its reverse (2221213212013), we get a palindrome (5323336333235).

The spelling of 3102123121222 in words is "three trillion, one hundred two billion, one hundred twenty-three million, one hundred twenty-one thousand, two hundred twenty-two".

Divisors: 1 2 23 41 46 82 943 1886 11887 23774 138371 273401 276742 487367 546802 974734 3182533 5673211 6365066 11209441 11346422 22418882 130483853 260967706 1644816077 3289632154 37830769771 67437459157 75661539542 134874918314 1551061560611 3102123121222