Search a number
-
+
1040946791824 = 2437926732
BaseRepresentation
bin11110010010111010100…
…00111000010110010000
310200111212101000222012101
433021131100320112100
5114023324334314244
62114112050210144
7135130426511602
oct17113520702620
93614771028171
101040946791824
11371510365715
121498aab83954
1377212548844
143854c671172
151c12641e0d4
hexf25d438590

1040946791824 has 45 divisors (see below), whose sum is σ = 2025179087553. Its totient is φ = 518328792576.

The previous prime is 1040946791711. The next prime is 1040946791953. The reversal of 1040946791824 is 4281976490401.

It is a happy number.

The square root of 1040946791824 is 1020268.

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., 340658995600 + 700287796224 = 583660^2 + 836832^2 .

It is a Duffinian number.

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, 1546725952 + ... + 1546726624.

Almost surely, 21040946791824 is an apocalyptic number.

1040946791824 is the 1020268-th square number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 3483648, while the sum is 55.

The spelling of 1040946791824 in words is "one trillion, forty billion, nine hundred forty-six million, seven hundred ninety-one thousand, eight hundred twenty-four".

Divisors: 1 2 4 8 16 379 673 758 1346 1516 2692 3032 5384 6064 10768 143641 255067 287282 452929 510134 574564 905858 1020268 1149128 1811716 2040536 2298256 3623432 4081072 7246864 96670393 171660091 193340786 343320182 386681572 686640364 773363144 1373280728 1546726288 2746561456 65059174489 130118348978 260236697956 520473395912 1040946791824