Search a number
-
+
40152660 = 22354671433
BaseRepresentation
bin1001100100101…
…0111001010100
32210112222002120
42121022321110
540234341120
63552335540
7665202102
oct231127124
983488076
1040152660
1120735319
12115445b0
13841b192
145492c72
1537d2140
hex264ae54

40152660 has 48 divisors (see below), whose sum is σ = 112746816. Its totient is φ = 10676992.

The previous prime is 40152613. The next prime is 40152677. The reversal of 40152660 is 6625104.

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

It is a self number, because there is not a number n which added to its sum of digits gives 40152660.

It is a congruent number.

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, 27304 + ... + 28736.

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

Almost surely, 240152660 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1440, while the sum is 24.

The square root of 40152660 is about 6336.6126597734. The cubic root of 40152660 is about 342.4297118982.

Adding to 40152660 its reverse (6625104), we get a palindrome (46777764).

The spelling of 40152660 in words is "forty million, one hundred fifty-two thousand, six hundred sixty".

Divisors: 1 2 3 4 5 6 10 12 15 20 30 60 467 934 1401 1433 1868 2335 2802 2866 4299 4670 5604 5732 7005 7165 8598 9340 14010 14330 17196 21495 28020 28660 42990 85980 669211 1338422 2007633 2676844 3346055 4015266 6692110 8030532 10038165 13384220 20076330 40152660