Search a number
-
+
31305660 = 22353116831
BaseRepresentation
bin111011101101…
…0111110111100
32011220111021220
41313122332330
531003240120
63034553340
7530044101
oct167327674
964814256
1031305660
1116742451
12a598850
136641379
14422caa8
152b35b40
hex1ddafbc

31305660 has 48 divisors (see below), whose sum is σ = 90488832. Its totient is φ = 8078400.

The previous prime is 31305641. The next prime is 31305671. The reversal of 31305660 is 6650313.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 231305660 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The square root of 31305660 is about 5595.1461106927. The cubic root of 31305660 is about 315.1671574385.

Adding to 31305660 its reverse (6650313), we get a palindrome (37955973).

The spelling of 31305660 in words is "thirty-one million, three hundred five thousand, six hundred sixty".

Divisors: 1 2 3 4 5 6 10 12 15 20 30 31 60 62 93 124 155 186 310 372 465 620 930 1860 16831 33662 50493 67324 84155 100986 168310 201972 252465 336620 504930 521761 1009860 1043522 1565283 2087044 2608805 3130566 5217610 6261132 7826415 10435220 15652830 31305660