Search a number
-
+
1012012012102 = 271321992149403
BaseRepresentation
bin11101011101000001001…
…11011101001001000110
310120202011212010212100011
432232200213131021012
5113040100033341402
62052524545340434
7133054413112330
oct16564047351106
93522155125304
101012012012102
11360212441423
1214417493771a
1374580a77a00
1436da58b0450
151b4d10aaed7
hexeba09dd246

1012012012102 has 48 divisors (see below), whose sum is σ = 1888036473600. Its totient is φ = 398344373856.

The previous prime is 1012012012073. The next prime is 1012012012129. The reversal of 1012012012102 is 2012102102101.

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

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 603868 + ... + 1545535.

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

Almost surely, 21012012012102 is an apocalyptic number.

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

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

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

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

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

Adding to 1012012012102 its reverse (2012102102101), we get a palindrome (3024114114203).

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

Divisors: 1 2 7 13 14 26 91 169 182 199 338 398 1183 1393 2366 2587 2786 5174 18109 33631 36218 67262 235417 470834 2149403 4298806 15045821 27942239 30091642 55884478 195595673 363249107 391191346 427731197 726498214 855462394 2542743749 2994118379 5085487498 5560505561 5988236758 11121011122 38923538927 72286572293 77847077854 144573144586 506006006051 1012012012102