Search a number
-
+
102212101012312 = 2317244209386251
BaseRepresentation
bin10111001111011000011011…
…111110001111101101011000
3111101220101022001122011221101
4113033120123332033231120
5101344120340324343222
61001215331352321144
730346403101410514
oct2717303376175530
9441811261564841
10102212101012312
112a6279aa3a2885
12b5694819a31b4
134505737a6a4a5
141b35140977144
15bc3b88296927
hex5cf61bf8fb58

102212101012312 has 24 divisors (see below), whose sum is σ = 203584223690460. Its totient is φ = 48099812240000.

The previous prime is 102212101012279. The next prime is 102212101012327. The reversal of 102212101012312 is 213210101212201.

It is a self number, because there is not a number n which added to its sum of digits gives 102212101012312.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (29) of ones.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 22104690814 + ... + 22104695437.

Almost surely, 2102212101012312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 96, while the sum is 19.

Adding to 102212101012312 its reverse (213210101212201), we get a palindrome (315422202224513).

The spelling of 102212101012312 in words is "one hundred two trillion, two hundred twelve billion, one hundred one million, twelve thousand, three hundred twelve".

Divisors: 1 2 4 8 17 34 68 136 289 578 1156 2312 44209386251 88418772502 176837545004 353675090008 751559566267 1503119132534 3006238265068 6012476530136 12776512626539 25553025253078 51106050506156 102212101012312