Search a number
-
+
1021010212112 = 241147912111053
BaseRepresentation
bin11101101101110001111…
…00110111010100010000
310121121101221211210020012
432312320330313110100
5113212012103241422
62101013504134052
7133523404415522
oct16667074672420
93547357753205
101021010212112
1136400a713260
12145a66307328
1375386047907
14375ba977a12
151b85b02e4e2
hexedb8f37510

1021010212112 has 40 divisors (see below), whose sum is σ = 2162549802240. Its totient is φ = 463126628480.

The previous prime is 1021010212111. The next prime is 1021010212151. The reversal of 1021010212112 is 2112120101201.

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

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

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

Almost surely, 21021010212112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 1021010212112 its reverse (2112120101201), we get a palindrome (3133130313313).

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

Divisors: 1 2 4 8 11 16 22 44 88 176 479 958 1916 3832 5269 7664 10538 21076 42152 84304 12111053 24222106 48444212 96888424 133221583 193776848 266443166 532886332 1065772664 2131545328 5801194387 11602388774 23204777548 46409555096 63813138257 92819110192 127626276514 255252553028 510505106056 1021010212112