Search a number
-
+
2102112310023 = 321122395217299
BaseRepresentation
bin11110100101101111101…
…010000101001100000111
321102221220211011122211100
4132211233222011030013
5233420111222410043
64245410322111143
7304605205550565
oct36455752051407
97387824148740
102102112310023
11740556662750
1229b4a11ab4b3
131232c7881aab
1473a58282a35
1539a328b1cd3
hex1e96fa85307

2102112310023 has 24 divisors (see below), whose sum is σ = 3327273331200. Its totient is φ = 1268294409360.

The previous prime is 2102112310021. The next prime is 2102112310063. The reversal of 2102112310023 is 3200132112012.

It is not a de Polignac number, because 2102112310023 - 21 = 2102112310021 is a prime.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (2102112310021) by changing a digit.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 47586573 + ... + 47630726.

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

Almost surely, 22102112310023 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 18.

Adding to 2102112310023 its reverse (3200132112012), we get a palindrome (5302244422035).

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

Divisors: 1 3 9 11 33 99 223 669 2007 2453 7359 22077 95217299 285651897 856955691 1047390289 3142170867 9426512601 21233457677 63700373031 191101119093 233568034447 700704103341 2102112310023