Search a number
-
+
1004887958481 = 321123728212
BaseRepresentation
bin11101001111101111111…
…11010110001111010001
310120001210100222102222100
432213313333112033101
5112431002304132411
62045350020231013
7132413026466601
oct16476777261721
93501710872870
101004887958481
11358197067500
12142906b3b469
13739b6b58a74
14368cb6a0c01
151b21593a456
hexe9f7fd63d1

1004887958481 has 81 divisors (see below), whose sum is σ = 1641741244689. Its totient is φ = 591841166400.

The previous prime is 1004887958401. The next prime is 1004887958483. The reversal of 1004887958481 is 1848597884001.

The square root of 1004887958481 is 1002441.

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

1004887958481 is a `hidden beast` number, since 1 + 0 + 0 + 4 + 88 + 79 + 5 + 8 + 481 = 666.

It can be written as a sum of positive squares in 4 ways, for example, as 47652707025 + 957235251456 = 218295^2 + 978384^2 .

It is not a de Polignac number, because 1004887958481 - 211 = 1004887956433 is a prime.

It is a super-2 number, since 2×10048879584812 (a number of 25 digits) contains 22 as substring.

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

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

Almost surely, 21004887958481 is an apocalyptic number.

1004887958481 is a gapful number since it is divisible by the number (11) formed by its first and last digit.

1004887958481 is the 1002441-st square number.

1004887958481 is the 501221-st centered octagonal number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 20643840, while the sum is 63.

The spelling of 1004887958481 in words is "one trillion, four billion, eight hundred eighty-seven million, nine hundred fifty-eight thousand, four hundred eighty-one".

Divisors: 1 3 9 11 33 37 99 111 121 333 363 407 821 1089 1221 1369 2463 3663 4107 4477 7389 9031 12321 13431 15059 27093 30377 40293 45177 81279 91131 99341 135531 165649 273393 298023 334147 496947 674041 894069 1002441 1123949 1490841 2022123 3007323 3371847 3675617 6066369 7414451 10115541 11026851 12363439 22243353 24939517 33080553 37090317 66730059 74818551 81558961 111270951 135997829 224455653 244676883 274334687 407993487 734030649 823004061 922762129 1223980461 2469012183 2768286387 3017681557 8304859161 9053044671 10150383419 27159134013 30451150257 91353450771 111654217609 334962652827 1004887958481