Search a number
-
+
31105820 = 2251555291
BaseRepresentation
bin111011010101…
…0001100011100
32011112100011102
41312222030130
530430341240
63030412232
7525252344
oct166521434
964470142
1031105820
1116616299
12a501078
1365a1415
1441b9d24
152ae6815
hex1daa31c

31105820 has 12 divisors (see below), whose sum is σ = 65322264. Its totient is φ = 12442320.

The previous prime is 31105817. The next prime is 31105843. The reversal of 31105820 is 2850113.

It is a Harshad number since it is a multiple of its sum of digits (20), and also a Moran number because the ratio is a prime number: 1555291 = 31105820 / (3 + 1 + 1 + 0 + 5 + 8 + 2 + 0).

It is a junction number, because it is equal to n+sod(n) for n = 31105792 and 31105801.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 231105820 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 240, while the sum is 20.

The square root of 31105820 is about 5577.2591835058. The cubic root of 31105820 is about 314.4951011223.

Adding to 31105820 its reverse (2850113), we get a palindrome (33955933).

The spelling of 31105820 in words is "thirty-one million, one hundred five thousand, eight hundred twenty".

Divisors: 1 2 4 5 10 20 1555291 3110582 6221164 7776455 15552910 31105820