Search a number
-
+
31040340012 = 223211647121151
BaseRepresentation
bin11100111010001001…
…100000000000101100
32222010020212122120200
4130322021200000230
51002032311340022
622132034113500
72146131352053
oct347211400054
988106778520
1031040340012
111218950a970
12602341b890
132c08a877c6
14170669739a
15c1a127bac
hex73a26002c

31040340012 has 72 divisors (see below), whose sum is σ = 85729093632. Its totient is φ = 9391548000.

The previous prime is 31040340007. The next prime is 31040340017. The reversal of 31040340012 is 21004304013.

31040340012 is a `hidden beast` number, since 310 + 4 + 0 + 340 + 0 + 12 = 666.

It is an interprime number because it is at equal distance from previous prime (31040340007) and next prime (31040340017).

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

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

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

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

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

Almost surely, 231040340012 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31040340012, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (42864546816).

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

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

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

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

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

The product of its (nonzero) digits is 288, while the sum is 18.

Adding to 31040340012 its reverse (21004304013), we get a palindrome (52044644025).

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

Divisors: 1 2 3 4 6 9 11 12 18 22 33 36 44 66 99 132 198 396 647 1294 1941 2588 3882 5823 7117 7764 11646 14234 21351 23292 28468 42702 64053 85404 121151 128106 242302 256212 363453 484604 726906 1090359 1332661 1453812 2180718 2665322 3997983 4361436 5330644 7995966 11993949 15991932 23987898 47975796 78384697 156769394 235154091 313538788 470308182 705462273 862231667 940616364 1410924546 1724463334 2586695001 2821849092 3448926668 5173390002 7760085003 10346780004 15520170006 31040340012