Search a number
-
+
40313009960 = 23510039100391
BaseRepresentation
bin100101100010110101…
…111011011100101000
310212001111001002102222
4211202311323130220
51130030112304320
630304115413212
72624664634166
oct454265733450
9125044032388
1040313009960
1116107709063
1279908b4208
133a55b86c62
141d45daa236
1510ae215825
hex962d7b728

40313009960 has 32 divisors (see below), whose sum is σ = 90714211200. Its totient is φ = 16123437120.

The previous prime is 40313009921. The next prime is 40313010029. The reversal of 40313009960 is 6990031304.

It is a Cunningham number, because it is equal to 2007812-1.

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

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 7 ways as a sum of consecutive naturals, for example, 351365 + ... + 451755.

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

Almost surely, 240313009960 is an apocalyptic number.

40313009960 is a gapful number since it is divisible by the number (40) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 17496, while the sum is 35.

The spelling of 40313009960 in words is "forty billion, three hundred thirteen million, nine thousand, nine hundred sixty".

Divisors: 1 2 4 5 8 10 20 40 10039 20078 40156 50195 80312 100390 100391 200780 200782 401560 401564 501955 803128 1003910 2007820 4015640 1007825249 2015650498 4031300996 5039126245 8062601992 10078252490 20156504980 40313009960