Search a number
-
+
1212011002010 = 25202695979629
BaseRepresentation
bin10001101000110001011…
…111000011100010011010
311021212102010112020020202
4101220301133003202122
5124324144304031020
62324442402022202
7153364522351424
oct21506137034232
94255363466222
101212011002010
11428013682736
12176a90047962
138a3a4b021a3
14429397ab814
15217d93d0e75
hex11a317c389a

1212011002010 has 16 divisors (see below), whose sum is σ = 2181727801800. Its totient is φ = 484780401216.

The previous prime is 1212011001979. The next prime is 1212011002049. The reversal of 1212011002010 is 102001102121.

It can be written as a sum of positive squares in 4 ways, for example, as 1067611762009 + 144399240001 = 1033253^2 + 379999^2 .

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

It is an unprimeable number.

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

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

Almost surely, 21212011002010 is an apocalyptic number.

1212011002010 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

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

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

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

The sum of its prime factors is 5999905.

The product of its (nonzero) digits is 8, while the sum is 11.

Adding to 1212011002010 its reverse (102001102121), we get a palindrome (1314012104131).

It can be divided in two parts, 121201 and 1002010, that added together give a palindrome (1123211).

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

Divisors: 1 2 5 10 20269 40538 101345 202690 5979629 11959258 29898145 59796290 121201100201 242402200402 606005501005 1212011002010