Search a number
-
+
20512873624996 = 22232984592
BaseRepresentation
bin1001010101000000001101…
…00010111011010110100100
32200122000022102200010110001
410222200012202323112210
510142040331121444441
6111343252315511044
74215002062633534
oct452400642732644
980560272603401
1020512873624996
116599508434535
122373647a58484
13b5a48158699c
1450cb851114c4
152588c0ca6731
hex12a8068bb5a4

20512873624996 has 27 divisors (see below), whose sum is σ = 37526531328811. Its totient is φ = 9810405136664.

The previous prime is 20512873624979. The next prime is 20512873625029. The reversal of 20512873624996 is 69942637821502.

The square root of 20512873624996 is 4529114.

It is a perfect power (a square), and thus also a powerful number.

It is a Duffinian number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 8 ways as a sum of consecutive naturals, for example, 208290015 + ... + 208388473.

It is a 1-persistent number, because it is pandigital, but 2⋅20512873624996 = 41025747249992 is not.

Almost surely, 220512873624996 is an apocalyptic number.

20512873624996 is the 4529114-th square number.

It is an amenable number.

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

20512873624996 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 78382080, while the sum is 64.

The spelling of 20512873624996 in words is "twenty trillion, five hundred twelve billion, eight hundred seventy-three million, six hundred twenty-four thousand, nine hundred ninety-six".

Divisors: 1 2 4 23 46 92 529 1058 2116 98459 196918 393836 2264557 4529114 9058228 52084811 104169622 208339244 9694174681 19388349362 38776698724 222966017663 445932035326 891864070652 5128218406249 10256436812498 20512873624996