Search a number
-
+
40108617814156 = 2253792752986993
BaseRepresentation
bin10010001111010100000111…
…11010101101000010001100
312021000100100112111200011021
421013222003322231002030
520224114422130023111
6221145351125003524
711306515640164603
oct1107520372550214
9167010315450137
1040108617814156
1111863a73143531
1245b939ab535a4
13194c2c3612408
149c93a5ca6a3a
154984b57dcd71
hex247a83ead08c

40108617814156 has 48 divisors (see below), whose sum is σ = 72423131356800. Its totient is φ = 19425934374912.

The previous prime is 40108617814117. The next prime is 40108617814159. The reversal of 40108617814156 is 65141871680104.

It is a happy number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 461012196 + ... + 461099188.

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

Almost surely, 240108617814156 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 1290240, while the sum is 52.

The spelling of 40108617814156 in words is "forty trillion, one hundred eight billion, six hundred seventeen million, eight hundred fourteen thousand, one hundred fifty-six".

Divisors: 1 2 4 53 79 106 158 212 316 4187 8374 16748 27529 55058 86993 110116 173986 347972 1459037 2174791 2918074 4349582 4610629 5836148 6872447 8699164 9221258 13744894 18442516 27489788 115263923 230527846 364239691 461055692 728479382 1456958764 2394830297 4789660594 9579321188 126926005741 189191593463 253852011482 378383186926 507704022964 756766373852 10027154453539 20054308907078 40108617814156