Search a number
-
+
40542276 = 22319414337
BaseRepresentation
bin1001101010101…
…0000001000100
32211021202112210
42122222001010
540334323101
64004543420
71001414025
oct232520104
984252483
1040542276
1120981015
12116b1b70
138526618
145554c4c
15385c7d6
hex26aa044

40542276 has 48 divisors (see below), whose sum is σ = 102029760. Its totient is φ = 12487680.

The previous prime is 40542251. The next prime is 40542289. The reversal of 40542276 is 67224504.

It is a super-2 number, since 2×405422762 = 3287352286520352, which contains 22 as substring.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 7180 + ... + 11516.

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

Almost surely, 240542276 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 40542276, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (51014880).

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

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

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

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

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

The product of its (nonzero) digits is 13440, while the sum is 30.

The square root of 40542276 is about 6367.2816805918. The cubic root of 40542276 is about 343.5337224212.

The spelling of 40542276 in words is "forty million, five hundred forty-two thousand, two hundred seventy-six".

Divisors: 1 2 3 4 6 12 19 38 41 57 76 82 114 123 164 228 246 492 779 1558 2337 3116 4337 4674 8674 9348 13011 17348 26022 52044 82403 164806 177817 247209 329612 355634 494418 533451 711268 988836 1066902 2133804 3378523 6757046 10135569 13514092 20271138 40542276