Search a number
-
+
31690122 = 2331347491
BaseRepresentation
bin111100011100…
…0110110001010
32012122000200020
41320320312022
531103040442
63051121310
7533235012
oct170706612
965560606
1031690122
1116985292
12a743236
136747369
1442ccc42
152bae9ec
hex1e38d8a

31690122 has 32 divisors (see below), whose sum is σ = 65746944. Its totient is φ = 10172400.

The previous prime is 31690121. The next prime is 31690123. The reversal of 31690122 is 22109613.

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

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

It is not an unprimeable number, because it can be changed into a prime (31690121) 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 15 ways as a sum of consecutive naturals, for example, 64297 + ... + 64787.

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

Almost surely, 231690122 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 874.

The product of its (nonzero) digits is 648, while the sum is 24.

The square root of 31690122 is about 5629.3980139976. The cubic root of 31690122 is about 316.4520915084.

Adding to 31690122 its reverse (22109613), we get a palindrome (53799735).

The spelling of 31690122 in words is "thirty-one million, six hundred ninety thousand, one hundred twenty-two".

Divisors: 1 2 3 6 31 62 93 186 347 491 694 982 1041 1473 2082 2946 10757 15221 21514 30442 32271 45663 64542 91326 170377 340754 511131 1022262 5281687 10563374 15845061 31690122