Search a number
-
+
40344331211012 = 2234572917582529
BaseRepresentation
bin10010010110001011001011…
…00001111101000100000100
312021211212202210211220002202
421023011211201331010010
520242000142242223022
6221445532505054032
711332532065044263
oct1113054541750404
9167755683756082
1040344331211012
1111944a31215344
124637002a87318
1319685b98a537a
149d69671185da
1549e6ae25e592
hex24b16587d104

40344331211012 has 12 divisors (see below), whose sum is σ = 70623002721180. Its totient is φ = 20166330433536.

The previous prime is 40344331211011. The next prime is 40344331211039. The reversal of 40344331211012 is 21011213344304.

It can be written as a sum of positive squares in 2 ways, for example, as 12922414490176 + 27421916720836 = 3594776^2 + 5236594^2 .

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

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

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

Almost surely, 240344331211012 is an apocalyptic number.

It is an amenable number.

40344331211012 is a deficient number, since it is larger than the sum of its proper divisors (30278671510168).

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

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

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

The product of its (nonzero) digits is 6912, while the sum is 29.

Adding to 40344331211012 its reverse (21011213344304), we get a palindrome (61355544555316).

The spelling of 40344331211012 in words is "forty trillion, three hundred forty-four billion, three hundred thirty-one million, two hundred eleven thousand, twelve".

Divisors: 1 2 4 3457 6914 13828 2917582529 5835165058 11670330116 10086082802753 20172165605506 40344331211012