Search a number
-
+
31310312604 = 2233184167507
BaseRepresentation
bin11101001010001111…
…010111010010011100
32222211001212200100120
4131022033113102130
51003110420000404
622214520354540
72155620160134
oct351217272234
988731780316
1031310312604
111230794530a
126099915a50
132c4c9a0cbc
141730491ac4
15c33ba49d9
hex74a3d749c

31310312604 has 24 divisors (see below), whose sum is σ = 75414087168. Its totient is φ = 10100100720.

The previous prime is 31310312599. The next prime is 31310312641. The reversal of 31310312604 is 40621301313.

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

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

Almost surely, 231310312604 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31310312604 its reverse (40621301313), we get a palindrome (71931613917).

The spelling of 31310312604 in words is "thirty-one billion, three hundred ten million, three hundred twelve thousand, six hundred four".

Divisors: 1 2 3 4 6 12 31 62 93 124 186 372 84167507 168335014 252502521 336670028 505005042 1010010084 2609192717 5218385434 7827578151 10436770868 15655156302 31310312604