Search a number
-
+
20121321023 = 176737692287
BaseRepresentation
bin10010101111010100…
…101111111000111111
31220221021211000101222
4102233110233320333
5312202024233043
613124341423555
71311424256336
oct225724577077
956837730358
1020121321023
118595a63331
123a9670abbb
131b88874c1b
14d8c466d1d
157cb732d68
hex4af52fe3f

20121321023 has 16 divisors (see below), whose sum is σ = 21373672320. Its totient is φ = 18876727296.

The previous prime is 20121321013. The next prime is 20121321037. The reversal of 20121321023 is 32012312102.

It is a cyclic number.

It is not a de Polignac number, because 20121321023 - 26 = 20121320959 is a prime.

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

It is a Duffinian number.

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

It is a congruent number.

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

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 8796986 + ... + 8799272.

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

Almost surely, 220121321023 is an apocalyptic number.

20121321023 is a deficient number, since it is larger than the sum of its proper divisors (1252351297).

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

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

The sum of its prime factors is 3746.

The product of its (nonzero) digits is 144, while the sum is 17.

Adding to 20121321023 its reverse (32012312102), we get a palindrome (52133633125).

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

Divisors: 1 17 673 769 2287 11441 13073 38879 517537 1539151 1758703 8798129 26165567 29897951 1183607119 20121321023