Search a number
-
+
1003003664 = 241341337349
BaseRepresentation
bin111011110010001…
…001111100010000
32120220022212100212
4323302021330100
54023232104124
6243305503252
733566250635
oct7362117420
92526285325
101003003664
11475195553
1223baa1b28
1312ca4c3c0
14972d018c
155d0c640e
hex3bc89f10

1003003664 has 80 divisors (see below), whose sum is σ = 2156372400. Its totient is φ = 449003520.

The previous prime is 1003003649. The next prime is 1003003669. The reversal of 1003003664 is 4663003001.

1003003664 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It can be written as a sum of positive squares in 8 ways, for example, as 210018064 + 792985600 = 14492^2 + 28160^2 .

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 2873762 + ... + 2874110.

It is an arithmetic number, because the mean of its divisors is an integer number (26954655).

Almost surely, 21003003664 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 1003003664, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (1078186200).

1003003664 is an abundant number, since it is smaller than the sum of its proper divisors (1153368736).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

1003003664 is a wasteful number, since it uses less digits than its factorization.

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

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

The product of its (nonzero) digits is 1296, while the sum is 23.

The square root of 1003003664 is about 31670.2330903958. The cubic root of 1003003664 is about 1001.0002205586. Note that the first 3 decimals are identical.

Adding to 1003003664 its reverse (4663003001), we get a palindrome (5666006665).

The spelling of 1003003664 in words is "one billion, three million, three thousand, six hundred sixty-four".

Divisors: 1 2 4 8 13 16 26 41 52 82 104 164 208 328 337 349 533 656 674 698 1066 1348 1396 2132 2696 2792 4264 4381 4537 5392 5584 8528 8762 9074 13817 14309 17524 18148 27634 28618 35048 36296 55268 57236 70096 72592 110536 114472 117613 179621 186017 221072 228944 235226 359242 372034 470452 718484 744068 940904 1436968 1488136 1528969 1881808 2873936 2976272 3057938 4822133 6115876 9644266 12231752 19288532 24463504 38577064 62687729 77154128 125375458 250750916 501501832 1003003664