Search a number
-
+
102012001001022 = 2379112666143981
BaseRepresentation
bin10111001100011110000101…
…000101010001111000111110
3111101012020210202011101202010
4113030132011011101320332
5101332331034224013042
61000543355530512050
730326060324363430
oct2714360505217076
9441166722141663
10102012001001022
112a560057132722
12b536738895626
1344bc8c8b02648
141b2959b4a0650
15bbd87616959c
hex5cc785151e3e

102012001001022 has 32 divisors (see below), whose sum is σ = 233426237912064. Its totient is φ = 29114292261600.

The previous prime is 102012001000957. The next prime is 102012001001039. The reversal of 102012001001022 is 220100100210201.

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

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, 1333033729 + ... + 1333110252.

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

Almost surely, 2102012001001022 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 2666144904.

The product of its (nonzero) digits is 16, while the sum is 12.

Adding to 102012001001022 its reverse (220100100210201), we get a palindrome (322112101211223).

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

Divisors: 1 2 3 6 7 14 21 42 911 1822 2733 5466 6377 12754 19131 38262 2666143981 5332287962 7998431943 15996863886 18663007867 37326015734 55989023601 111978047202 2428857166691 4857714333382 7286571500073 14573143000146 17002000166837 34004000333674 51006000500511 102012001001022