Search a number
-
+
3010101312112 = 241910990840817
BaseRepresentation
bin101011110011011000000…
…001001111101001110000
3101122202121010200002122221
4223303120001033221300
5343304141413441422
610222453233410424
7430321054664446
oct53633001175160
911582533602587
103010101312112
11a60638799004
12407464a09a14
1318ab0b50016b
14a59926acb96
15534764653c7
hex2bcd804fa70

3010101312112 has 40 divisors (see below), whose sum is σ = 6195343787600. Its totient is φ = 1412756370432.

The previous prime is 3010101312103. The next prime is 3010101312133. The reversal of 3010101312112 is 2112131010103.

It is a happy number.

It is a Harshad number since it is a multiple of its sum of digits (16).

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 23010101312112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 3010101312112 its reverse (2112131010103), we get a palindrome (5122232322215).

The spelling of 3010101312112 in words is "three trillion, ten billion, one hundred one million, three hundred twelve thousand, one hundred twelve".

Divisors: 1 2 4 8 16 19 38 76 109 152 218 304 436 872 1744 2071 4142 8284 16568 33136 90840817 181681634 363363268 726726536 1453453072 1725975523 3451951046 6903902092 9901649053 13807804184 19803298106 27615608368 39606596212 79213192424 158426384848 188131332007 376262664014 752525328028 1505050656056 3010101312112