Search a number
-
+
31531520 = 295109113
BaseRepresentation
bin111100001001…
…0001000000000
32012022222010002
41320102020000
531033002040
63043455132
7532004426
oct170221000
965288102
1031531520
1116887109
12a6874a8
1366c0107
14428b116
152b7ca15
hex1e12200

31531520 has 80 divisors (see below), whose sum is σ = 76970520. Its totient is φ = 12386304.

The previous prime is 31531483. The next prime is 31531523. The reversal of 31531520 is 2513513.

It can be written as a sum of positive squares in 4 ways, for example, as 18800896 + 12730624 = 4336^2 + 3568^2 .

It is a tau number, because it is divible by the number of its divisors (80).

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

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

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

It is a pernicious number, because its binary representation contains a prime number (7) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 278984 + ... + 279096.

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

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

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

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

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

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

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

The square root of 31531520 is about 5615.2934028419. The cubic root of 31531520 is about 315.9232842666.

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

Divisors: 1 2 4 5 8 10 16 20 32 40 64 80 109 113 128 160 218 226 256 320 436 452 512 545 565 640 872 904 1090 1130 1280 1744 1808 2180 2260 2560 3488 3616 4360 4520 6976 7232 8720 9040 12317 13952 14464 17440 18080 24634 27904 28928 34880 36160 49268 55808 57856 61585 69760 72320 98536 123170 139520 144640 197072 246340 279040 289280 394144 492680 788288 985360 1576576 1970720 3153152 3941440 6306304 7882880 15765760 31531520