Search a number
-
+
40305581406 = 23237271322307
BaseRepresentation
bin100101100010011001…
…100101110101011110
310212000222001200101100
4211202121211311132
51130021212101111
630303252253530
72624544534456
oct454231456536
9125028050340
1040305581406
11161034a4962
12798a3112a6
133a5448596c
141d44dd4d66
1510ad749756
hex962665d5e

40305581406 has 48 divisors (see below), whose sum is σ = 89726077584. Its totient is φ = 13066676352.

The previous prime is 40305581399. The next prime is 40305581413. The reversal of 40305581406 is 60418550304.

It is a happy number.

40305581406 is a `hidden beast` number, since 4 + 0 + 30 + 5 + 581 + 40 + 6 = 666.

It is an interprime number because it is at equal distance from previous prime (40305581399) and next prime (40305581413).

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 1795705 + ... + 1818011.

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

Almost surely, 240305581406 is an apocalyptic number.

It is a pronic number, being equal to 200762×200763.

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

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

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

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

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

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

The spelling of 40305581406 in words is "forty billion, three hundred five million, five hundred eighty-one thousand, four hundred six".

Divisors: 1 2 3 6 9 18 37 74 111 222 333 666 2713 5426 8139 16278 22307 24417 44614 48834 66921 100381 133842 200762 200763 301143 401526 602286 825359 903429 1650718 1806858 2476077 4952154 7428231 14856462 60518891 121037782 181556673 363113346 544670019 1089340038 2239198967 4478397934 6717596901 13435193802 20152790703 40305581406