Search a number
-
+
1001021012212 = 2213103186897127
BaseRepresentation
bin11101001000100011000…
…00000111100011110100
310112200210212122012221011
432210101200013203310
5112400042334342322
62043510202202004
7132215143133014
oct16442140074364
93480725565834
101001021012212
113565922a0541
12142007ab3304
137351b981a90
1436641ca3c44
151b08b1e8677
hexe9118078f4

1001021012212 has 24 divisors (see below), whose sum is σ = 1904855528576. Its totient is φ = 457524164448.

The previous prime is 1001021012207. The next prime is 1001021012219. The reversal of 1001021012212 is 2122101201001.

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

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

It is a congruent number.

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

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

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

Almost surely, 21001021012212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 1001021012212 its reverse (2122101201001), we get a palindrome (3123122213213).

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

Divisors: 1 2 4 13 26 52 103 206 412 1339 2678 5356 186897127 373794254 747588508 2429662651 4859325302 9718650604 19250404081 38500808162 77001616324 250255253053 500510506106 1001021012212