Search a number
-
+
1002022021012 = 221158372162569
BaseRepresentation
bin11101001010011010010…
…10101010011110010100
310112210101122012201212011
432211031022222132110
5112404120114133022
62044153401234004
7132252016435015
oct16451512523624
93483348181764
101002022021012
11356a56343241
12142247192904
137364b18318c
14366d8bd500c
151b0e9028977
hexe94d2aa794

1002022021012 has 12 divisors (see below), whose sum is σ = 1753554485620. Its totient is φ = 501006453696.

The previous prime is 1002022020997. The next prime is 1002022021019. The reversal of 1002022021012 is 2101202202001.

It is a happy number.

1002022021012 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It can be written as a sum of positive squares in 2 ways, for example, as 196741925136 + 805280095876 = 443556^2 + 897374^2 .

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

It is a congruent number.

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 617937 + ... + 1544632.

Almost surely, 21002022021012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 32, while the sum is 13.

Adding to 1002022021012 its reverse (2101202202001), we get a palindrome (3103224223013).

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

Divisors: 1 2 4 115837 231674 463348 2162569 4325138 8650276 250505505253 501011010506 1002022021012