Search a number
-
+
20311000112 = 2413313149969
BaseRepresentation
bin10010111010101000…
…010100010000110000
31221102111201201012102
4102322220110100300
5313044104000422
613155235115532
71316216436524
oct227250242060
957374651172
1020311000112
118683037007
123b2a142ba8
131bb8c57580
14da971dd84
157dd1ee192
hex4baa14430

20311000112 has 40 divisors (see below), whose sum is σ = 43746783360. Its totient is φ = 9071907840.

The previous prime is 20311000079. The next prime is 20311000139. The reversal of 20311000112 is 21100011302.

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

It is an unprimeable number.

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 7 ways as a sum of consecutive naturals, for example, 1568537 + ... + 1581432.

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

Almost surely, 220311000112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 20311000112 its reverse (21100011302), we get a palindrome (41411011414).

The spelling of 20311000112 in words is "twenty billion, three hundred eleven million, one hundred twelve", and thus it is an aban number.

Divisors: 1 2 4 8 13 16 26 31 52 62 104 124 208 248 403 496 806 1612 3224 6448 3149969 6299938 12599876 25199752 40949597 50399504 81899194 97649039 163798388 195298078 327596776 390596156 655193552 781192312 1269437507 1562384624 2538875014 5077750028 10155500056 20311000112