Search a number
-
+
40140012031312 = 242635219520117
BaseRepresentation
bin10010010000001110100110…
…01010001000110101010000
312021010100101110021010220211
421020013103022020311100
520230123221040000222
6221212022244013504
711312006626502524
oct1110072312106520
9167110343233824
1040140012031312
1111876313386546
1246034a0991294
1319522577aca7b
149cab03559d84
15499201a18277
hex2481d3288d50

40140012031312 has 20 divisors (see below), whose sum is σ = 77771576603476. Its totient is φ = 20069927746560.

The previous prime is 40140012031279. The next prime is 40140012031337. The reversal of 40140012031312 is 21313021004104.

It can be written as a sum of positive squares in 2 ways, for example, as 36121013525776 + 4018998505536 = 6010076^2 + 2004744^2 .

It is a super-2 number, since 2×401400120313122 (a number of 28 digits) contains 22 as substring.

It is a congruent number.

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

Almost surely, 240140012031312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 40140012031312 its reverse (21313021004104), we get a palindrome (61453033035416).

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

Divisors: 1 2 4 8 16 263521 527042 1054084 2108168 4216336 9520117 19040234 38080468 76160936 152321872 2508750751957 5017501503914 10035003007828 20070006015656 40140012031312