Search a number
-
+
340431301031142 = 23283503333983263
BaseRepresentation
bin100110101100111101101011…
…0110001001011010011100110
31122122100220200200212002202010
41031121323112301023103212
5324110111301030444032
63204011551454255050
7131464230666030306
oct11531732661132346
91578326620762663
10340431301031142
1199521116451972
1232221a49ab7486
13117c56c30ac0c9
14600cd6a22b606
1529555ecde3ccc
hex1359ed6c4b4e6

340431301031142 has 32 divisors (see below), whose sum is σ = 683282223479808. Its totient is φ = 113073846242976.

The previous prime is 340431301031123. The next prime is 340431301031197. The reversal of 340431301031142 is 241130103134043.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 83473803 + ... + 87457065.

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

Almost surely, 2340431301031142 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 4033884.

The product of its (nonzero) digits is 10368, while the sum is 30.

Adding to 340431301031142 its reverse (241130103134043), we get a palindrome (581561404165185).

The spelling of 340431301031142 in words is "three hundred forty trillion, four hundred thirty-one billion, three hundred one million, thirty-one thousand, one hundred forty-two".

Divisors: 1 2 3 6 283 566 849 1698 50333 100666 150999 301998 3983263 7966526 11949789 14244239 23899578 28488478 42732717 85465434 1127263429 2254526858 3381790287 6763580574 200489576579 400979153158 601468729737 1202937459474 56738550171857 113477100343714 170215650515571 340431301031142