Search a number
-
+
40005431304 = 23319312830039
BaseRepresentation
bin100101010000100000…
…100111000000001000
310211021001021110211220
4211100200213000020
51123412342300204
630213411122040
72614241361336
oct452040470010
9124231243756
1040005431304
1115a6a028723
1279058a3320
133a07234757
141d171c2b56
15109220b1d9
hex950827008

40005431304 has 64 divisors (see below), whose sum is σ = 108673536000. Its totient is φ = 12225764160.

The previous prime is 40005431303. The next prime is 40005431341. The reversal of 40005431304 is 40313450004.

It is a Harshad number since it is a multiple of its sum of digits (24).

It is not an unprimeable number, because it can be changed into a prime (40005431303) by changing a digit.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 1400884 + ... + 1429155.

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

Almost surely, 240005431304 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 40005431304 its reverse (40313450004), we get a palindrome (80318881308).

The spelling of 40005431304 in words is "forty billion, five million, four hundred thirty-one thousand, three hundred four".

Divisors: 1 2 3 4 6 8 12 19 24 31 38 57 62 76 93 114 124 152 186 228 248 372 456 589 744 1178 1767 2356 3534 4712 7068 14136 2830039 5660078 8490117 11320156 16980234 22640312 33960468 53770741 67920936 87731209 107541482 161312223 175462418 215082964 263193627 322624446 350924836 430165928 526387254 645248892 701849672 1052774508 1290497784 1666892971 2105549016 3333785942 5000678913 6667571884 10001357826 13335143768 20002715652 40005431304