Search a number
-
+
1003341020 = 2251117594547
BaseRepresentation
bin111011110011011…
…100010011011100
32120220222000010112
4323303130103130
54023323403040
6243321025152
733602154323
oct7363342334
92526860115
101003341020
114753a5a60
122400251b8
1312cb39b16
149737b0ba
155d141365
hex3bcdc4dc

1003341020 has 96 divisors (see below), whose sum is σ = 2475567360. Its totient is φ = 337495040.

The previous prime is 1003341019. The next prime is 1003341023. The reversal of 1003341020 is 201433001.

It is a junction number, because it is equal to n+sod(n) for n = 1003340986 and 1003341004.

It is a congruent number.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 218387 + ... + 222933.

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

Almost surely, 21003341020 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 72, while the sum is 14.

The square root of 1003341020 is about 31675.5587164615. The cubic root of 1003341020 is about 1001.1124353620.

Adding to 1003341020 its reverse (201433001), we get a palindrome (1204774021).

The spelling of 1003341020 in words is "one billion, three million, three hundred forty-one thousand, twenty".

Divisors: 1 2 4 5 10 11 17 20 22 34 44 55 59 68 85 110 118 170 187 220 236 295 340 374 590 649 748 935 1003 1180 1298 1870 2006 2596 3245 3740 4012 4547 5015 6490 9094 10030 11033 12980 18188 20060 22066 22735 44132 45470 50017 55165 77299 90940 100034 110330 154598 200068 220660 250085 268273 309196 386495 500170 536546 772990 850289 1000340 1073092 1341365 1545980 1700578 2682730 2951003 3401156 4251445 4560641 5365460 5902006 8502890 9121282 11804012 14755015 17005780 18242564 22803205 29510030 45606410 50167051 59020060 91212820 100334102 200668204 250835255 501670510 1003341020