Search a number
-
+
31122100 = 22521392239
BaseRepresentation
bin111011010111…
…0001010110100
32011120011111101
41312232022310
530431401400
63031015444
7525350662
oct166561264
964504441
1031122100
1116627549
12a50a584
1365a8959
1441c1c32
152aeb56a
hex1dae2b4

31122100 has 36 divisors (see below), whose sum is σ = 68051200. Its totient is φ = 12353760.

The previous prime is 31122089. The next prime is 31122101. The reversal of 31122100 is 122113.

It is a Harshad number since it is a multiple of its sum of digits (10).

It is a congruent number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 12781 + ... + 15019.

Almost surely, 231122100 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31122100, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (34025600).

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

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

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

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

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

The product of its (nonzero) digits is 12, while the sum is 10.

The square root of 31122100 is about 5578.7184908364. The cubic root of 31122100 is about 314.5499578156.

Adding to 31122100 its reverse (122113), we get a palindrome (31244213).

The spelling of 31122100 in words is "thirty-one million, one hundred twenty-two thousand, one hundred".

Divisors: 1 2 4 5 10 20 25 50 100 139 278 556 695 1390 2239 2780 3475 4478 6950 8956 11195 13900 22390 44780 55975 111950 223900 311221 622442 1244884 1556105 3112210 6224420 7780525 15561050 31122100