Search a number
-
+
1021112002012 = 221937734974337
BaseRepresentation
bin11101101101111110000…
…01001010010111011100
310121121200001101020201111
432312333001022113130
5113212214133031022
62101031541551404
7133526051544214
oct16667701122734
93547601336644
101021112002012
11364062117543
12145a94415564
13753a116701b
14375ca2b3244
151b864e39477
hexedbf04a5dc

1021112002012 has 48 divisors (see below), whose sum is σ = 1958297383840. Its totient is φ = 464165240832.

The previous prime is 1021112001983. The next prime is 1021112002051. The reversal of 1021112002012 is 2102002111201.

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

It is a congruent number.

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 15 ways as a sum of consecutive naturals, for example, 2281893 + ... + 2692444.

Almost surely, 21021112002012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 1021112002012 its reverse (2102002111201), we get a palindrome (3123114113213).

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

Divisors: 1 2 4 19 37 38 73 74 76 146 148 292 703 1387 1406 2701 2774 2812 5402 5548 10804 51319 102638 205276 4974337 9948674 19897348 94512403 184050469 189024806 363126601 368100938 378049612 726253202 736201876 1452506404 3496958911 6899405419 6993917822 13435684237 13798810838 13987835644 26871368474 27597621676 53742736948 255278000503 510556001006 1021112002012