Search a number
-
+
42420440 = 2351762383
BaseRepresentation
bin1010000111010…
…0100011011000
32221211011220102
42201310203120
541324423230
64113114532
71023365516
oct241644330
987734812
1042420440
1121a44117
1212258a48
138a3346a
1458c34b6
153ace045
hex28748d8

42420440 has 32 divisors (see below), whose sum is σ = 101062080. Its totient is φ = 15969792.

The previous prime is 42420439. The next prime is 42420451. The reversal of 42420440 is 4402424.

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

It is a congruent number.

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, 30512 + ... + 31871.

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

Almost surely, 242420440 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1024, while the sum is 20.

The square root of 42420440 is about 6513.0975733517. The cubic root of 42420440 is about 348.7587049210.

Adding to 42420440 its reverse (4402424), we get a palindrome (46822864).

The spelling of 42420440 in words is "forty-two million, four hundred twenty thousand, four hundred forty".

Divisors: 1 2 4 5 8 10 17 20 34 40 68 85 136 170 340 680 62383 124766 249532 311915 499064 623830 1060511 1247660 2121022 2495320 4242044 5302555 8484088 10605110 21210220 42420440