Search a number
-
+
140046016112 = 24173431117389
BaseRepresentation
bin1000001001101101100…
…1001001111001110000
3111101111001021201222122
42002123121021321300
54243303240003422
6144200344053412
713055320332032
oct2023331117160
9441431251878
10140046016112
1154436363792
1223185164268
131028b283c72
146ac77a9c52
153999cb0d42
hex209b649e70

140046016112 has 40 divisors (see below), whose sum is σ = 273543117120. Its totient is φ = 69456131840.

The previous prime is 140046016109. The next prime is 140046016153. The reversal of 140046016112 is 211610640041.

It is a super-2 number, since 2×1400460161122 (a number of 23 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

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

Almost surely, 2140046016112 is an apocalyptic number.

It is an amenable number.

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

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

140046016112 is an odious number, because the sum of its binary digits is odd.

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

The product of its (nonzero) digits is 1152, while the sum is 26.

Adding to 140046016112 its reverse (211610640041), we get a palindrome (351656656153).

The spelling of 140046016112 in words is "one hundred forty billion, forty-six million, sixteen thousand, one hundred twelve".

Divisors: 1 2 4 8 16 173 346 431 692 862 1384 1724 2768 3448 6896 74563 117389 149126 234778 298252 469556 596504 939112 1193008 1878224 20308297 40616594 50594659 81233188 101189318 162466376 202378636 324932752 404757272 809514544 8752876007 17505752014 35011504028 70023008056 140046016112