Search a number
-
+
31234112304 = 2432838572683
BaseRepresentation
bin11101000101101100…
…101011101100110000
32222121202111022012020
4131011230223230300
51002431413043204
622203155231440
72154003400623
oct350554535460
988552438166
1031234112304
111227892995a
1260782a8580
132c39c71275
1417242d7dba
15c2c151bd9
hex745b2bb30

31234112304 has 80 divisors (see below), whose sum is σ = 81097940352. Its totient is φ = 10358613504.

The previous prime is 31234112251. The next prime is 31234112333. The reversal of 31234112304 is 40321143213.

It is a happy number.

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

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, 11640147 + ... + 11642829.

Almost surely, 231234112304 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1728, while the sum is 24.

Adding to 31234112304 its reverse (40321143213), we get a palindrome (71555255517).

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

Divisors: 1 2 3 4 6 8 12 16 24 48 283 566 849 857 1132 1698 1714 2264 2571 2683 3396 3428 4528 5142 5366 6792 6856 8049 10284 10732 13584 13712 16098 20568 21464 32196 41136 42928 64392 128784 242531 485062 727593 759289 970124 1455186 1518578 1940248 2277867 2299331 2910372 3037156 3880496 4555734 4598662 5820744 6074312 6897993 9111468 9197324 11641488 12148624 13795986 18222936 18394648 27591972 36445872 36789296 55183944 110367888 650710673 1301421346 1952132019 2602842692 3904264038 5205685384 7808528076 10411370768 15617056152 31234112304