Search a number
-
+
20103332320 = 255177390931
BaseRepresentation
bin10010101110010000…
…001000000111100000
31220220000222002112201
4102232100020013200
5312132423113240
613122500102544
71311115335211
oct225620100740
956800862481
1020103332320
118586897135
123a90694a54
131b84c17116
14d89d03408
157c9d7cd9a
hex4ae4081e0

20103332320 has 48 divisors (see below), whose sum is σ = 50287901328. Its totient is φ = 7568312320.

The previous prime is 20103332297. The next prime is 20103332323. The reversal of 20103332320 is 2323330102.

It is a happy number.

It is a congruent number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 3692746 + ... + 3698185.

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

Almost surely, 220103332320 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 648, while the sum is 19.

Adding to 20103332320 its reverse (2323330102), we get a palindrome (22426662422).

The spelling of 20103332320 in words is "twenty billion, one hundred three million, three hundred thirty-two thousand, three hundred twenty".

Divisors: 1 2 4 5 8 10 16 17 20 32 34 40 68 80 85 136 160 170 272 340 544 680 1360 2720 7390931 14781862 29563724 36954655 59127448 73909310 118254896 125645827 147818620 236509792 251291654 295637240 502583308 591274480 628229135 1005166616 1182548960 1256458270 2010333232 2512916540 4020666464 5025833080 10051666160 20103332320