Search a number
-
+
2101580649 = 3272372592
BaseRepresentation
bin111110101000011…
…1001001101101001
312102110111100200100
41331100321031221
513301001040044
6544312100013
7103036066200
oct17520711551
95373440610
102101580649
11989318713
124a7994609
1327652245c
1415d17c237
15c477a869
hex7d439369

2101580649 has 81 divisors (see below), whose sum is σ = 3691800567. Its totient is φ = 1148642208.

The previous prime is 2101580641. The next prime is 2101580653. The reversal of 2101580649 is 9460851012.

The square root of 2101580649 is 45843.

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

2101580649 is a `hidden beast` number, since 2 + 1 + 0 + 1 + 5 + 8 + 0 + 649 = 666.

It can be written as a sum of positive squares in only one way, i.e., 1880523225 + 221057424 = 43365^2 + 14868^2 .

It is not a de Polignac number, because 2101580649 - 23 = 2101580641 is a prime.

It is a super-2 number, since 2×21015806492 = 8833282448502522402, which contains 22 as substring.

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

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

It is a polite number, since it can be written in 80 ways as a sum of consecutive naturals, for example, 35619982 + ... + 35620040.

Almost surely, 22101580649 is an apocalyptic number.

2101580649 is the 45843-rd square number.

2101580649 is the 22922-nd centered octagonal number.

It is an amenable number.

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

2101580649 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 17280, while the sum is 36.

The cubic root of 2101580649 is about 1280.9003774537.

Multiplying 2101580649 by its sum of digits (36), we get a square (75656903364 = 2750582).

The spelling of 2101580649 in words is "two billion, one hundred one million, five hundred eighty thousand, six hundred forty-nine".

Divisors: 1 3 7 9 21 37 49 59 63 111 147 177 259 333 413 441 531 777 1239 1369 1813 2183 2331 2891 3481 3717 4107 5439 6549 8673 9583 10443 12321 15281 16317 19647 24367 26019 28749 31329 45843 67081 73101 80771 86247 106967 128797 137529 170569 201243 219303 242313 320901 386391 511707 565397 603729 726939 901579 962703 1159173 1535121 1696191 2704737 3957779 4765489 5088573 6311053 8114211 11873337 14296467 18933159 33358423 35620011 42889401 56799477 100075269 233508961 300225807 700526883 2101580649