Search a number
-
+
40687560 = 23325113021
BaseRepresentation
bin1001101100110…
…1011111001000
32211120010211200
42123031133020
540404000220
64012024200
71002560424
oct233153710
984503750
1040687560
1120a70191
1211762060
1385777a4
145591b84
15388a890
hex26cd7c8

40687560 has 48 divisors (see below), whose sum is σ = 132235740. Its totient is φ = 10849920.

The previous prime is 40687553. The next prime is 40687601. The reversal of 40687560 is 6578604.

It is a happy number.

It can be written as a sum of positive squares in 2 ways, for example, as 40525956 + 161604 = 6366^2 + 402^2 .

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

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, 56151 + ... + 56870.

Almost surely, 240687560 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The square root of 40687560 is about 6378.6801142556. The cubic root of 40687560 is about 343.9435863863.

It can be divided in two parts, 4068 and 7560, that added together give a triangular number (11628 = T152).

The spelling of 40687560 in words is "forty million, six hundred eighty-seven thousand, five hundred sixty".

Divisors: 1 2 3 4 5 6 8 9 10 12 15 18 20 24 30 36 40 45 60 72 90 120 180 360 113021 226042 339063 452084 565105 678126 904168 1017189 1130210 1356252 1695315 2034378 2260420 2712504 3390630 4068756 4520840 5085945 6781260 8137512 10171890 13562520 20343780 40687560