Search a number
-
+
31031101112 = 23111918559271
BaseRepresentation
bin11100111001100110…
…010000011010111000
32222002121111021012012
4130321212100122320
51002022430213422
622131104105052
72145660002354
oct347146203270
988077437165
1031031101112
111218427a610
126020305188
132c06ba14bb
141705370464
15c194004e2
hex7399906b8

31031101112 has 32 divisors (see below), whose sum is σ = 66813379200. Its totient is φ = 13362674400.

The previous prime is 31031101111. The next prime is 31031101237. The reversal of 31031101112 is 21110113013.

It is a happy number.

It is a congruent number.

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

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

Almost surely, 231031101112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 18, while the sum is 14.

Adding to 31031101112 its reverse (21110113013), we get a palindrome (52141214125).

The spelling of 31031101112 in words is "thirty-one billion, thirty-one million, one hundred one thousand, one hundred twelve".

Divisors: 1 2 4 8 11 19 22 38 44 76 88 152 209 418 836 1672 18559271 37118542 74237084 148474168 204151981 352626149 408303962 705252298 816607924 1410504596 1633215848 2821009192 3878887639 7757775278 15515550556 31031101112