Search a number
-
+
31512305130 = 23510310198157
BaseRepresentation
bin11101010110010001…
…111001110111101010
310000100010221222000020
4131112101321313222
51004014122231010
622250534021310
72163622113465
oct352621716752
9100303858006
1031512305130
1112400969289
1261354a7836
132c827a51c7
14174d2322dc
15c467a4470
hex756479dea

31512305130 has 32 divisors (see below), whose sum is σ = 76363807104. Its totient is φ = 8321695296.

The previous prime is 31512305113. The next prime is 31512305137. The reversal of 31512305130 is 3150321513.

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

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 5095989 + ... + 5102168.

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

Almost surely, 231512305130 is an apocalyptic number.

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

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

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

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

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

The sum of its prime factors is 10198270.

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

Adding to 31512305130 its reverse (3150321513), we get a palindrome (34662626643).

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

Divisors: 1 2 3 5 6 10 15 30 103 206 309 515 618 1030 1545 3090 10198157 20396314 30594471 50990785 61188942 101981570 152972355 305944710 1050410171 2100820342 3151230513 5252050855 6302461026 10504101710 15756152565 31512305130