Search a number
-
+
31234100034 = 23173159167423
BaseRepresentation
bin11101000101101100…
…101000101101000010
32222121202110200100210
4131011230220231002
51002431412200114
622203155054550
72154003320064
oct350554505502
988552420323
1031234100034
1112278920715
1260782a1456
132c39c687c7
1417242d3734
15c2c14d259
hex745b28b42

31234100034 has 64 divisors (see below), whose sum is σ = 69434081280. Its totient is φ = 9322056960.

The previous prime is 31234100021. The next prime is 31234100059. The reversal of 31234100034 is 43000143213.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 102847 + ... + 270269.

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

Almost surely, 231234100034 is an apocalyptic number.

31234100034 is a gapful number since it is divisible by the number (34) formed by its first and last digit.

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

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

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

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

The sum of its prime factors is 167535.

The product of its (nonzero) digits is 864, while the sum is 21.

Adding to 31234100034 its reverse (43000143213), we get a palindrome (74234243247).

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

Divisors: 1 2 3 6 17 31 34 51 59 62 93 102 118 177 186 354 527 1003 1054 1581 1829 2006 3009 3162 3658 5487 6018 10974 31093 62186 93279 167423 186558 334846 502269 1004538 2846191 5190113 5692382 8538573 9877957 10380226 15570339 17077146 19755914 29633871 31140678 59267742 88231921 167925269 176463842 264695763 306216667 335850538 503775807 529391526 612433334 918650001 1007551614 1837300002 5205683339 10411366678 15617050017 31234100034