Search a number
-
+
40662866088 = 23321343443233
BaseRepresentation
bin100101110111101100…
…100001100010101000
310212221212100121211100
4211313230201202220
51131234143203323
630402534201400
72636443441665
oct456754414250
9125855317740
1040662866088
1116277145159
127a69ab3260
133ab04bc810
141d7a63aa6c
1510cecc1943
hex977b218a8

40662866088 has 48 divisors (see below), whose sum is σ = 118600028820. Its totient is φ = 12511650816.

The previous prime is 40662866087. The next prime is 40662866141. The reversal of 40662866088 is 88066826604.

It is a happy number.

40662866088 is a `hidden beast` number, since 4 + 0 + 6 + 6 + 28 + 6 + 608 + 8 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 40056820164 + 606045924 = 200142^2 + 24618^2 .

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

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 11 ways as a sum of consecutive naturals, for example, 21720681 + ... + 21722552.

Almost surely, 240662866088 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 5308416, while the sum is 54.

The spelling of 40662866088 in words is "forty billion, six hundred sixty-two million, eight hundred sixty-six thousand, eighty-eight".

Divisors: 1 2 3 4 6 8 9 12 13 18 24 26 36 39 52 72 78 104 117 156 234 312 468 936 43443233 86886466 130329699 173772932 260659398 347545864 390989097 521318796 564762029 781978194 1042637592 1129524058 1563956388 1694286087 2259048116 3127912776 3388572174 4518096232 5082858261 6777144348 10165716522 13554288696 20331433044 40662866088