Search a number
-
+
20341664 = 257212973
BaseRepresentation
bin100110110011…
…0001110100000
31102021110111222
41031212032200
520201413124
62003554212
7334621100
oct115461640
942243458
1020341664
1110533aa2
12698b968
1342a2ab5
1429b7200
151bbc25e
hex13663a0

20341664 has 36 divisors (see below), whose sum is σ = 46589634. Its totient is φ = 8717184.

The previous prime is 20341661. The next prime is 20341667. The reversal of 20341664 is 46614302.

It is an interprime number because it is at equal distance from previous prime (20341661) and next prime (20341667).

It can be written as a sum of positive squares in only one way, i.e., 20322064 + 19600 = 4508^2 + 140^2 .

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

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 5 ways as a sum of consecutive naturals, for example, 4919 + ... + 8054.

Almost surely, 220341664 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3456, while the sum is 26.

The square root of 20341664 is about 4510.1733891282. The cubic root of 20341664 is about 272.9787404001.

Adding to 20341664 its reverse (46614302), we get a palindrome (66955966).

The spelling of 20341664 in words is "twenty million, three hundred forty-one thousand, six hundred sixty-four".

Divisors: 1 2 4 7 8 14 16 28 32 49 56 98 112 196 224 392 784 1568 12973 25946 51892 90811 103784 181622 207568 363244 415136 635677 726488 1271354 1452976 2542708 2905952 5085416 10170832 20341664