Search a number
-
+
20020512 = 253347601
BaseRepresentation
bin100110001011…
…1110100100000
31101200010222110
41030113310200
520111124022
61553035320
7332112561
oct114276440
941603873
1020020512
1110334786
126855b40
1341bc875
142932168
151b5700c
hex1317d20

20020512 has 48 divisors (see below), whose sum is σ = 52792992. Its totient is φ = 6643200.

The previous prime is 20020501. The next prime is 20020531. The reversal of 20020512 is 21502002.

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

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

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (11) of ones.

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

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

Almost surely, 220020512 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 20020512 is about 4474.4286786136. The cubic root of 20020512 is about 271.5345268436.

Adding to 20020512 its reverse (21502002), we get a palindrome (41522514).

The spelling of 20020512 in words is "twenty million, twenty thousand, five hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 96 347 601 694 1041 1202 1388 1803 2082 2404 2776 3606 4164 4808 5552 7212 8328 9616 11104 14424 16656 19232 28848 33312 57696 208547 417094 625641 834188 1251282 1668376 2502564 3336752 5005128 6673504 10010256 20020512