Search a number
-
+
31106956 = 229718009
BaseRepresentation
bin111011010101…
…0011110001100
32011112101201111
41312222132030
530430410311
63030421404
7525255556
oct166523614
964471644
1031106956
1116617131
12a501864
1365a1aaa
1441ba4d6
152ae6d21
hex1daa78c

31106956 has 12 divisors (see below), whose sum is σ = 54500040. Its totient is φ = 15535520.

The previous prime is 31106953. The next prime is 31106963. The reversal of 31106956 is 65960113.

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 121 + ... + 7888.

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

Almost surely, 231106956 is an apocalyptic number.

It is an amenable number.

31106956 is a deficient number, since it is larger than the sum of its proper divisors (23393084).

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

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

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

The product of its (nonzero) digits is 4860, while the sum is 31.

The square root of 31106956 is about 5577.3610247141. The cubic root of 31106956 is about 314.4989295815.

The spelling of 31106956 in words is "thirty-one million, one hundred six thousand, nine hundred fifty-six".

Divisors: 1 2 4 971 1942 3884 8009 16018 32036 7776739 15553478 31106956