Search a number
-
+
40017187935396 = 2232721506172
BaseRepresentation
bin10010001100101001110100…
…10001011001010010100100
312020200121100122001121010100
421012110322101121102210
520221120200102413041
6221035350425224100
711300101136063400
oct1106247221312244
9166617318047110
1040017187935396
1111829215386361
1245a3723332030
1319437b24ac939
149c4bb111a100
15495e13b686b6
hex24653a4594a4

40017187935396 has 81 divisors (see below), whose sum is σ = 117670369589409. Its totient is φ = 11433406356288.

The previous prime is 40017187935391. The next prime is 40017187935443. The reversal of 40017187935396 is 69353978171004.

The square root of 40017187935396 is 6325914.

It is a perfect power (a square), and thus also a powerful number.

40017187935396 is a `hidden beast` number, since 4 + 0 + 0 + 1 + 7 + 1 + 8 + 7 + 93 + 539 + 6 = 666.

It can be written as a sum of positive squares in only one way, i.e., 1068804468900 + 38948383466496 = 1033830^2 + 6240864^2 .

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

It is not an unprimeable number, because it can be changed into a prime (40017187935391) 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 26 ways as a sum of consecutive naturals, for example, 265613080 + ... + 265763696.

Almost surely, 240017187935396 is an apocalyptic number.

40017187935396 is the 6325914-th square number.

It is an amenable number.

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

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

40017187935396 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 34292160, while the sum is 63.

The spelling of 40017187935396 in words is "forty trillion, seventeen billion, one hundred eighty-seven million, nine hundred thirty-five thousand, three hundred ninety-six".

Divisors: 1 2 3 4 6 7 9 12 14 18 21 28 36 42 49 63 84 98 126 147 196 252 294 441 588 882 1764 150617 301234 451851 602468 903702 1054319 1355553 1807404 2108638 2711106 3162957 4217276 5422212 6325914 7380233 9488871 12651828 14760466 18977742 22140699 29520932 37955484 44281398 66422097 88562796 132844194 265688388 22685480689 45370961378 68056442067 90741922756 136112884134 158798364823 204169326201 272225768268 317596729646 408338652402 476395094469 635193459292 816677304804 952790188938 1111588553761 1429185283407 1905580377876 2223177107522 2858370566814 3334765661283 4446354215044 5716741133628 6669531322566 10004296983849 13339062645132 20008593967698 40017187935396