Search a number
-
+
40132113028 = 22797140910487
BaseRepresentation
bin100101011000000011…
…110111001010000100
310211120212122120111121
4211120003313022010
51124142310104103
630234134243324
72620340221660
oct453003671204
9124525576447
1040132113028
1116024593567
1279401b6544
133a2755aa57
141d29d5b8a0
15109d3d16bd
hex9580f7284

40132113028 has 48 divisors (see below), whose sum is σ = 81156983040. Its totient is φ = 17008459776.

The previous prime is 40132113019. The next prime is 40132113031. The reversal of 40132113028 is 82031123104.

It is a happy number.

It is a super-2 number, since 2×401321130282 (a number of 22 digits) contains 22 as substring.

It is a junction number, because it is equal to n+sod(n) for n = 40132112993 and 40132113011.

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, 3821601 + ... + 3832087.

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

Almost surely, 240132113028 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1152, while the sum is 25.

The spelling of 40132113028 in words is "forty billion, one hundred thirty-two million, one hundred thirteen thousand, twenty-eight".

Divisors: 1 2 4 7 14 28 97 194 388 679 1358 1409 2716 2818 5636 9863 10487 19726 20974 39452 41948 73409 136673 146818 273346 293636 546692 956711 1017239 1913422 2034478 3826844 4068956 7120673 14241346 14776183 28482692 29552366 59104732 103433281 206866562 413733124 1433289751 2866579502 5733159004 10033028257 20066056514 40132113028