Search a number
-
+
20020310320 = 245250253879
BaseRepresentation
bin10010101001010011…
…011011000100110000
31220200020202010202211
4102221103123010300
5312000144412240
613110332421504
71306056554443
oct225123330460
956606663684
1020020310320
118543a4150a
123a68917894
131b7096938a
14d7cc9165a
157c292dbea
hex4a94db130

20020310320 has 20 divisors (see below), whose sum is σ = 46547221680. Its totient is φ = 8008124096.

The previous prime is 20020310281. The next prime is 20020310333. The reversal of 20020310320 is 2301302002.

It is a happy number.

It is a tau number, because it is divible by the number of its divisors (20).

It is a self number, because there is not a number n which added to its sum of digits gives 20020310320.

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 125126860 + ... + 125127019.

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

Almost surely, 220020310320 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 20020310320 its reverse (2301302002), we get a palindrome (22321612322).

The spelling of 20020310320 in words is "twenty billion, twenty million, three hundred ten thousand, three hundred twenty".

Divisors: 1 2 4 5 8 10 16 20 40 80 250253879 500507758 1001015516 1251269395 2002031032 2502538790 4004062064 5005077580 10010155160 20020310320