Search a number
-
+
2101009986 = 232416742491
BaseRepresentation
bin111110100111010…
…1101111001000010
312102102102100212200
41331032231321002
513300324304421
6544251534030
7103031201355
oct17516557102
95372370780
102101009986
11988a68999
124a775a316
1327638279a
1415d07029c
15c46b6726
hex7d3ade42

2101009986 has 48 divisors (see below), whose sum is σ = 4732928928. Its totient is φ = 673041600.

The previous prime is 2101009973. The next prime is 2101009993. The reversal of 2101009986 is 6899001012.

It is a super-2 number, since 2×21010099862 = 8828485922543440392, which contains 22 as substring.

It is a Curzon number.

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

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, 28201 + ... + 70691.

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

Almost surely, 22101009986 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 7776, while the sum is 36.

The square root of 2101009986 is about 45836.7754755938. The cubic root of 2101009986 is about 1280.7844284379.

The spelling of 2101009986 in words is "two billion, one hundred one million, nine thousand, nine hundred eighty-six".

Divisors: 1 2 3 6 9 18 41 67 82 123 134 201 246 369 402 603 738 1206 2747 5494 8241 16482 24723 42491 49446 84982 127473 254946 382419 764838 1742131 2846897 3484262 5226393 5693794 8540691 10452786 15679179 17081382 25622073 31358358 51244146 116722777 233445554 350168331 700336662 1050504993 2101009986