Search a number
-
+
1010012122 = 274143151271
BaseRepresentation
bin111100001100111…
…000111111011010
32121101111221011101
4330030320333122
54032030341442
6244120022014
734012650520
oct7414707732
92541457141
101010012122
11479142069
1224230190a
13131334412
14981d6310
155da0ccb7
hex3c338fda

1010012122 has 64 divisors (see below), whose sum is σ = 1833689088. Its totient is φ = 408240000.

The previous prime is 1010012117. The next prime is 1010012131. The reversal of 1010012122 is 2212100101.

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

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 3726847 + ... + 3727117.

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

Almost surely, 21010012122 is an apocalyptic number.

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

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

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

The sum of its prime factors is 515.

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

The square root of 1010012122 is about 31780.6878780180. The cubic root of 1010012122 is about 1003.3262974774.

Adding to 1010012122 its reverse (2212100101), we get a palindrome (3222112223).

It can be divided in two parts, 10100 and 12122, that added together give a palindrome (22222).

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

Divisors: 1 2 7 14 41 43 82 86 151 271 287 301 302 542 574 602 1057 1763 1897 2114 3526 3794 6191 6493 11111 11653 12341 12382 12986 22222 23306 24682 40921 43337 45451 77777 81571 81842 86674 90902 155554 163142 266213 286447 477773 532426 572894 955546 1677761 1759603 1863491 3344411 3355522 3519206 3726982 6688822 11744327 12317221 23488654 24634442 72143723 144287446 505006061 1010012122