Search a number
-
+
20301012 = 22323715241
BaseRepresentation
bin100110101110…
…0010011010100
31102012101202100
41031130103110
520144113022
62003042100
7334361424
oct115342324
942171670
1020301012
11105064a6
126970330
13428a444
1429a6484
151bb01ac
hex135c4d4

20301012 has 36 divisors (see below), whose sum is σ = 52706836. Its totient is φ = 6583680.

The previous prime is 20301007. The next prime is 20301037. The reversal of 20301012 is 21010302.

It is a happy number.

It can be written as a sum of positive squares in 2 ways, for example, as 17189316 + 3111696 = 4146^2 + 1764^2 .

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

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

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 6289 + ... + 8952.

Almost surely, 220301012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 20301012 is about 4505.6644349086. The cubic root of 20301012 is about 272.7967734387.

Adding to 20301012 its reverse (21010302), we get a palindrome (41311314).

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

Divisors: 1 2 3 4 6 9 12 18 36 37 74 111 148 222 333 444 666 1332 15241 30482 45723 60964 91446 137169 182892 274338 548676 563917 1127834 1691751 2255668 3383502 5075253 6767004 10150506 20301012