Search a number
-
+
1012102012 = 2231101211383
BaseRepresentation
bin111100010100110…
…111001101111100
32121112110002221201
4330110313031330
54033044231022
6244232505244
734036503505
oct7424671574
92545402851
101012102012
1147a33a249
12242b4b224
131318b673c
14985bbbac
155dcc2127
hex3c53737c

1012102012 has 48 divisors (see below), whose sum is σ = 1860009984. Its totient is φ = 481320000.

The previous prime is 1012101991. The next prime is 1012102027. The reversal of 1012102012 is 2102012101.

It is a self number, because there is not a number n which added to its sum of digits gives 1012102012.

It is a congruent number.

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, 2642373 + ... + 2642755.

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

Almost surely, 21012102012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The square root of 1012102012 is about 31813.5507606429. The cubic root of 1012102012 is about 1004.0178393469.

Adding to 1012102012 its reverse (2102012101), we get a palindrome (3114114113).

It can be divided in two parts, 101 and 2102012, that multiplied together give a palindrome (212303212).

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

Divisors: 1 2 4 31 62 101 124 202 211 383 404 422 766 844 1532 3131 6262 6541 11873 12524 13082 21311 23746 26164 38683 42622 47492 77366 80813 85244 154732 161626 323252 660641 1199173 1321282 2398346 2505203 2642564 4796692 5010406 8162113 10020812 16324226 32648452 253025503 506051006 1012102012