Search a number
-
+
1021220100012 = 223712157382143
BaseRepresentation
bin11101101110001010111…
…01100001011110101100
310121121221120210012022010
432313011131201132230
5113212424321200022
62101050402521220
7133531533424560
oct16670535413654
93547846705263
101021220100012
1136410813a132
12145b04666210
13753ba684738
14375da7b16a0
151b86e68d50c
hexedc57617ac

1021220100012 has 24 divisors (see below), whose sum is σ = 2723253600256. Its totient is φ = 291777171408.

The previous prime is 1021220099989. The next prime is 1021220100053. The reversal of 1021220100012 is 2100010221201.

It is a Harshad number since it is a multiple of its sum of digits (12).

It is an unprimeable number.

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

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

Almost surely, 21021220100012 is an apocalyptic number.

1021220100012 is a gapful number since it is divisible by the number (12) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

Adding to 1021220100012 its reverse (2100010221201), we get a palindrome (3121230321213).

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

Divisors: 1 2 3 4 6 7 12 14 21 28 42 84 12157382143 24314764286 36472146429 48629528572 72944292858 85101675001 145888585716 170203350002 255305025003 340406700004 510610050006 1021220100012