Search a number
-
+
31023120 = 2435129263
BaseRepresentation
bin111011001011…
…0000000010000
32011101010201110
41312112000100
530420214440
63024533320
7524456262
oct166260020
964333643
1031023120
111656a147
12a481240
13657289b
144197b32
152acc080
hex1d96010

31023120 has 40 divisors (see below), whose sum is σ = 96172416. Its totient is φ = 8272768.

The previous prime is 31023107. The next prime is 31023137. The reversal of 31023120 is 2132013.

It is a happy number.

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

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

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

It is an unprimeable number.

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

Almost surely, 231023120 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The square root of 31023120 is about 5569.8402131479. The cubic root of 31023120 is about 314.2161412311.

Adding to 31023120 its reverse (2132013), we get a palindrome (33155133).

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

Divisors: 1 2 3 4 5 6 8 10 12 15 16 20 24 30 40 48 60 80 120 240 129263 258526 387789 517052 646315 775578 1034104 1292630 1551156 1938945 2068208 2585260 3102312 3877890 5170520 6204624 7755780 10341040 15511560 31023120