Search a number
-
+
40331124040 = 2353492889049
BaseRepresentation
bin100101100011111011…
…000001110101001000
310212002202010101021211
4211203323001311020
51130044231432130
630310003542504
72625304620004
oct454373016510
9125082111254
1040331124040
1116116960479
12799698aa34
133a59859b4c
141d48563704
1510b0ae2a2a
hex963ec1d48

40331124040 has 32 divisors (see below), whose sum is σ = 91005075000. Its totient is φ = 16086219264.

The previous prime is 40331123999. The next prime is 40331124091. The reversal of 40331124040 is 4042113304.

It can be written as a sum of positive squares in 4 ways, for example, as 38191321476 + 2139802564 = 195426^2 + 46258^2 .

It is an unprimeable number.

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

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

Almost surely, 240331124040 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 40331124040 its reverse (4042113304), we get a palindrome (44373237344).

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

Divisors: 1 2 4 5 8 10 20 40 349 698 1396 1745 2792 3490 6980 13960 2889049 5778098 11556196 14445245 23112392 28890490 57780980 115561960 1008278101 2016556202 4033112404 5041390505 8066224808 10082781010 20165562020 40331124040