Search a number
-
+
31070900 = 22527217373
BaseRepresentation
bin111011010000…
…1101010110100
32011110120021002
41312201222310
530423232100
63025542432
7525045500
oct166415264
964416232
1031070900
11165a2033
12a4a4a18
13658b563
1441ab300
152adb2d5
hex1da1ab4

31070900 has 108 divisors (see below), whose sum is σ = 83268108. Its totient is φ = 9999360.

The previous prime is 31070867. The next prime is 31070903. The reversal of 31070900 is 907013.

It can be written as a sum of positive squares in 6 ways, for example, as 23716 + 31047184 = 154^2 + 5572^2 .

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

It is a congruent number.

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

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 35 ways as a sum of consecutive naturals, for example, 83114 + ... + 83486.

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

Almost surely, 231070900 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 31070900, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (41634054).

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

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

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

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

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

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

The square root of 31070900 is about 5574.1277344532. The cubic root of 31070900 is about 314.3773709452.

Adding to 31070900 its reverse (907013), we get a palindrome (31977913).

The spelling of 31070900 in words is "thirty-one million, seventy thousand, nine hundred".

Divisors: 1 2 4 5 7 10 14 17 20 25 28 34 35 49 50 68 70 85 98 100 119 140 170 175 196 238 245 340 350 373 425 476 490 595 700 746 833 850 980 1190 1225 1492 1666 1700 1865 2380 2450 2611 2975 3332 3730 4165 4900 5222 5950 6341 7460 8330 9325 10444 11900 12682 13055 16660 18277 18650 20825 25364 26110 31705 36554 37300 41650 44387 52220 63410 65275 73108 83300 88774 91385 126820 130550 158525 177548 182770 221935 261100 310709 317050 365540 443870 456925 621418 634100 887740 913850 1109675 1242836 1553545 1827700 2219350 3107090 4438700 6214180 7767725 15535450 31070900