Search a number
-
+
300312100020 = 22355005201667
BaseRepresentation
bin1000101111010111111…
…11101111110010110100
31001201011021012100111010
410113223333233302310
514410014344200040
6345543402312220
730461004506052
oct4275377576264
91051137170433
10300312100020
111063a83956a9
124a251ab8670
132241c6a508a
141076c7851d2
157c29cace80
hex45ebfefcb4

300312100020 has 24 divisors (see below), whose sum is σ = 840873880224. Its totient is φ = 80083226656.

The previous prime is 300312100009. The next prime is 300312100037. The reversal of 300312100020 is 20001213003.

It is a happy number.

It is a Harshad number since it is a multiple of its sum of digits (12).

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 2300312100020 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 36, while the sum is 12.

Adding to 300312100020 its reverse (20001213003), we get a palindrome (320313313023).

The spelling of 300312100020 in words is "three hundred billion, three hundred twelve million, one hundred thousand, twenty".

Divisors: 1 2 3 4 5 6 10 12 15 20 30 60 5005201667 10010403334 15015605001 20020806668 25026008335 30031210002 50052016670 60062420004 75078025005 100104033340 150156050010 300312100020