Search a number
-
+
10041402112 = 28719294919
BaseRepresentation
bin10010101101000001…
…11010001100000000
3221220210200002010221
421112200322030000
5131031044331422
64340222032424
7503556336550
oct112640721400
927823602127
1010041402112
114293123035
121b42a18714
13c40455271
146b385d160
153db83a3c7
hex25683a300

10041402112 has 72 divisors (see below), whose sum is σ = 24112659200. Its totient is φ = 4076946432.

The previous prime is 10041402079. The next prime is 10041402143. The reversal of 10041402112 is 21120414001.

It is a happy number.

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

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, 113412 + ... + 181507.

Almost surely, 210041402112 is an apocalyptic number.

It is an amenable number.

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

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

10041402112 is an equidigital number, since it uses as much as digits as its factorization.

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

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

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

Adding to 10041402112 its reverse (21120414001), we get a palindrome (31161816113).

The spelling of 10041402112 in words is "ten billion, forty-one million, four hundred two thousand, one hundred twelve".

Divisors: 1 2 4 7 8 14 16 19 28 32 38 56 64 76 112 128 133 152 224 256 266 304 448 532 608 896 1064 1216 1792 2128 2432 4256 4864 8512 17024 34048 294919 589838 1179676 2064433 2359352 4128866 4718704 5603461 8257732 9437408 11206922 16515464 18874816 22413844 33030928 37749632 39224227 44827688 66061856 75499264 78448454 89655376 132123712 156896908 179310752 264247424 313793816 358621504 528494848 627587632 717243008 1255175264 1434486016 2510350528 5020701056 10041402112