Search a number
-
+
20966460804 = 2232241332
BaseRepresentation
bin10011100001101100…
…101100110110000100
32000010012002120020100
4103201230230312010
5320414403221204
613344252004100
71341365655612
oct234154546604
960105076210
1020966460804
11898a025363
124091760630
131c919a0c33
14102c7c26b2
1582aa24a39
hex4e1b2cd84

20966460804 has 27 divisors (see below), whose sum is σ = 53000749893. Its totient is φ = 6988530672.

The previous prime is 20966460797. The next prime is 20966460863. The reversal of 20966460804 is 40806466902.

The square root of 20966460804 is 144798.

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

20966460804 is a `hidden beast` number, since 20 + 96 + 6 + 460 + 80 + 4 = 666.

It can be written as a sum of positive squares in only one way, i.e., 9442008900 + 11524451904 = 97170^2 + 107352^2 .

It is a self number, because there is not a number n which added to its sum of digits gives 20966460804.

It is an unprimeable number.

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

Almost surely, 220966460804 is an apocalyptic number.

20966460804 is the 144798-th square number.

It is an amenable number.

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

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

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

20966460804 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 497664, while the sum is 45.

The spelling of 20966460804 in words is "twenty billion, nine hundred sixty-six million, four hundred sixty thousand, eight hundred four".

Divisors: 1 2 3 4 6 9 12 18 36 24133 48266 72399 96532 144798 217197 289596 434394 868788 582401689 1164803378 1747205067 2329606756 3494410134 5241615201 6988820268 10483230402 20966460804