Search a number
-
+
40105056 = 2531133697
BaseRepresentation
bin1001100011111…
…1010001100000
32210110112210110
42120333101200
540231330211
63551331320
7664613235
oct230772140
983415713
1040105056
1120702582
1211520b40
138402604
14547d78c
1537c2ea6
hex263f460

40105056 has 48 divisors (see below), whose sum is σ = 106236144. Its totient is φ = 13246464.

The previous prime is 40105049. The next prime is 40105069. The reversal of 40105056 is 65050104.

It is a happy number.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 240105056 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 40105056, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (53118072).

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

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

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

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

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

The product of its (nonzero) digits is 600, while the sum is 21.

The square root of 40105056 is about 6332.8552802034. The cubic root of 40105056 is about 342.2943329861.

The spelling of 40105056 in words is "forty million, one hundred five thousand, fifty-six".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 96 113 226 339 452 678 904 1356 1808 2712 3616 3697 5424 7394 10848 11091 14788 22182 29576 44364 59152 88728 118304 177456 354912 417761 835522 1253283 1671044 2506566 3342088 5013132 6684176 10026264 13368352 20052528 40105056