Search a number
-
+
31139040 = 2535292237
BaseRepresentation
bin111011011001…
…0010011100000
32011121000201210
41312302103200
530432422130
63031230120
7525451242
oct166622340
964530653
1031139040
1116639249
12a518340
1365b358a
1441c8092
152b015b0
hex1db24e0

31139040 has 96 divisors (see below), whose sum is σ = 101515680. Its totient is φ = 8013824.

The previous prime is 31139039. The next prime is 31139041. The reversal of 31139040 is 4093113.

It is an interprime number because it is at equal distance from previous prime (31139039) and next prime (31139041).

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

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

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 12802 + ... + 15038.

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

Almost surely, 231139040 is an apocalyptic number.

31139040 is a gapful number since it is divisible by the number (30) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 324, while the sum is 21.

The square root of 31139040 is about 5580.2365541256. The cubic root of 31139040 is about 314.6070181233.

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

Divisors: 1 2 3 4 5 6 8 10 12 15 16 20 24 29 30 32 40 48 58 60 80 87 96 116 120 145 160 174 232 240 290 348 435 464 480 580 696 870 928 1160 1392 1740 2237 2320 2784 3480 4474 4640 6711 6960 8948 11185 13422 13920 17896 22370 26844 33555 35792 44740 53688 64873 67110 71584 89480 107376 129746 134220 178960 194619 214752 259492 268440 324365 357920 389238 518984 536880 648730 778476 973095 1037968 1073760 1297460 1556952 1946190 2075936 2594920 3113904 3892380 5189840 6227808 7784760 10379680 15569520 31139040