Search a number
-
+
2121312012 = 223973175749
BaseRepresentation
bin111111001110000…
…1010011100001100
312110211121211000120
41332130022130030
513321023441022
6550255024540
7103365566061
oct17634123414
95424554016
102121312012
11999475126
124b250b150
1327a640511
14161a36c68
15c6376d5c
hex7e70a70c

2121312012 has 48 divisors (see below), whose sum is σ = 5017404000. Its totient is φ = 697485312.

The previous prime is 2121312007. The next prime is 2121312031. The reversal of 2121312012 is 2102131212.

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

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 366114 + ... + 371862.

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

Almost surely, 22121312012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 48, while the sum is 15.

The square root of 2121312012 is about 46057.7030690850. The cubic root of 2121312012 is about 1284.8966112622.

Adding to 2121312012 its reverse (2102131212), we get a palindrome (4223443224).

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

Divisors: 1 2 3 4 6 12 97 194 291 317 388 582 634 951 1164 1268 1902 3804 5749 11498 17247 22996 30749 34494 61498 68988 92247 122996 184494 368988 557653 1115306 1672959 1822433 2230612 3345918 3644866 5467299 6691836 7289732 10934598 21869196 176776001 353552002 530328003 707104004 1060656006 2121312012