Search a number
-
+
31234044342 = 2317223975367
BaseRepresentation
bin11101000101101100…
…011011000110110110
32222121202100211222010
4131011230123012312
51002431403404332
622203153545050
72154002665524
oct350554330666
988552324863
1031234044342
1112278892896
126078275186
132c39c49357
1417242bb314
15c2c13b9cc
hex745b1b1b6

31234044342 has 48 divisors (see below), whose sum is σ = 66637370880. Its totient is φ = 9757786752.

The previous prime is 31234044337. The next prime is 31234044353. The reversal of 31234044342 is 24344043213.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 376743 + ... + 452109.

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

Almost surely, 231234044342 is an apocalyptic number.

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

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

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

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

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

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

Adding to 31234044342 its reverse (24344043213), we get a palindrome (55578087555).

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

Divisors: 1 2 3 6 17 34 51 102 239 289 478 578 717 867 1434 1734 4063 8126 12189 24378 69071 75367 138142 150734 207213 226101 414426 452202 1281239 2562478 3843717 7687434 18012713 21781063 36025426 43562126 54038139 65343189 108076278 130686378 306216121 612432242 918648363 1837296726 5205674057 10411348114 15617022171 31234044342