Search a number
-
+
31222270 = 25232931151
BaseRepresentation
bin111011100011…
…0100111111110
32011202020220101
41313012213332
530443103040
63033111314
7526246012
oct167064776
964666811
1031222270
1116695832
12a55853a
136612421
14420a542
152b1b09a
hex1dc69fe

31222270 has 64 divisors (see below), whose sum is σ = 63037440. Its totient is φ = 11088000.

The previous prime is 31222267. The next prime is 31222271. The reversal of 31222270 is 7222213.

It is a congruent number.

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

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 206695 + ... + 206845.

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

Almost surely, 231222270 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 241.

The product of its (nonzero) digits is 336, while the sum is 19.

The square root of 31222270 is about 5587.6891466867. The cubic root of 31222270 is about 314.8870679407.

Adding to 31222270 its reverse (7222213), we get a palindrome (38444483).

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

Divisors: 1 2 5 10 23 29 31 46 58 62 115 145 151 155 230 290 302 310 667 713 755 899 1334 1426 1510 1798 3335 3473 3565 4379 4495 4681 6670 6946 7130 8758 8990 9362 17365 20677 21895 23405 34730 41354 43790 46810 100717 103385 107663 135749 201434 206770 215326 271498 503585 538315 678745 1007170 1076630 1357490 3122227 6244454 15611135 31222270