Search a number
-
+
31012040334 = 2311242716309
BaseRepresentation
bin11100111000011101…
…100010111010001110
32222001021121212201110
4130320131202322032
51002003040242314
622125143352450
72145335664522
oct347035427216
988037555643
1031012040334
1112174540a00
126015a52726
132c02c59732
141702a0bd82
15c178d7a59
hex738762e8e

31012040334 has 24 divisors (see below), whose sum is σ = 68175230760. Its totient is φ = 9397587760.

The previous prime is 31012040333. The next prime is 31012040347. The reversal of 31012040334 is 43304021013.

It is a self number, because there is not a number n which added to its sum of digits gives 31012040334.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31012040333) by changing a digit.

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 11 ways as a sum of consecutive naturals, for example, 21357429 + ... + 21358880.

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

Almost surely, 231012040334 is an apocalyptic number.

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

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

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

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

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

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

Adding to 31012040334 its reverse (43304021013), we get a palindrome (74316061347).

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

Divisors: 1 2 3 6 11 22 33 66 121 242 363 726 42716309 85432618 128148927 256297854 469879399 939758798 1409638197 2819276394 5168673389 10337346778 15506020167 31012040334