Search a number
-
+
40024434312 = 2333185298307
BaseRepresentation
bin100101010001101001…
…000110011010001000
310211022101000221002000
4211101221012122020
51123432223344222
630215330311000
72614562035602
oct452151063210
9124271027060
1040024434312
1115a79827995
127910128460
133a0b159135
141d1992c172
151093c119ac
hex951a46688

40024434312 has 32 divisors (see below), whose sum is σ = 111178984800. Its totient is φ = 13341478032.

The previous prime is 40024434301. The next prime is 40024434319. The reversal of 40024434312 is 21343442004.

It is a happy number.

40024434312 is a `hidden beast` number, since 400 + 244 + 3 + 4 + 3 + 12 = 666.

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

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 92648938 + ... + 92649369.

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

Almost surely, 240024434312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 9216, while the sum is 27.

Adding to 40024434312 its reverse (21343442004), we get a palindrome (61367876316).

The spelling of 40024434312 in words is "forty billion, twenty-four million, four hundred thirty-four thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 9 12 18 24 27 36 54 72 108 216 185298307 370596614 555894921 741193228 1111789842 1482386456 1667684763 2223579684 3335369526 4447159368 5003054289 6670739052 10006108578 13341478104 20012217156 40024434312