Search a number
-
+
20970515344 = 244128832
BaseRepresentation
bin10011100001111100…
…001010101110010000
32000010110201120000111
4103201330022232100
5320421422442334
613344514531104
71341445303462
oct234174125620
960113646014
1020970515344
118991344619
124092b96a94
131c9279057c
14102d15a132
1582b076064
hex4e1f0ab90

20970515344 has 45 divisors (see below), whose sum is σ = 41692745649. Its totient is φ = 10217934720.

The previous prime is 20970515339. The next prime is 20970515369. The reversal of 20970515344 is 44351507902.

It is a happy number.

The square root of 20970515344 is 144812.

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

It can be written as a sum of positive squares in only one way, i.e., 1010476944 + 19960038400 = 31788^2 + 141280^2 .

It is a Duffinian number.

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

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, 23748727 + ... + 23749609.

Almost surely, 220970515344 is an apocalyptic number.

20970515344 is the 144812-nd square number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 151200, while the sum is 40.

The spelling of 20970515344 in words is "twenty billion, nine hundred seventy million, five hundred fifteen thousand, three hundred forty-four".

Divisors: 1 2 4 8 16 41 82 164 328 656 883 1681 1766 3362 3532 6724 7064 13448 14128 26896 36203 72406 144812 289624 579248 779689 1484323 1559378 2968646 3118756 5937292 6237512 11874584 12475024 23749168 31967249 63934498 127868996 255737992 511475984 1310657209 2621314418 5242628836 10485257672 20970515344