Search a number
-
+
2104579814089 = 269253932
BaseRepresentation
bin11110101000000010101…
…110110111001011001001
321110012021210012212001211
4132220002232313023021
5233440134413022324
64250455225213121
7305023310154154
oct36500256671311
97405253185054
102104579814089
11741602491005
1229ba6b6311a1
131235cbb4417c
1473c0dc74c9b
1539b2931e294
hex1ea02bb72c9

2104579814089 has 9 divisors (see below), whose sum is σ = 2112824386933. Its totient is φ = 2096367305152.

The previous prime is 2104579814063. The next prime is 2104579814107. The reversal of 2104579814089 is 9804189754012.

The square root of 2104579814089 is 1450717.

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

It can be written as a sum of positive squares in 4 ways, for example, as 3552756025 + 2101027058064 = 59605^2 + 1449492^2 .

It is a de Polignac number, because none of the positive numbers 2k-2104579814089 is a prime.

It is a Duffinian number.

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

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

Almost surely, 22104579814089 is an apocalyptic number.

2104579814089 is the 1450717-th square number.

2104579814089 is the 725359-th centered octagonal number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 5806080, while the sum is 58.

The spelling of 2104579814089 in words is "two trillion, one hundred four billion, five hundred seventy-nine million, eight hundred fourteen thousand, eighty-nine".

Divisors: 1 269 5393 72361 1450717 29084449 390242873 7823716781 2104579814089