Search a number
-
+
40887778671 = 342274095437
BaseRepresentation
bin100110000101000110…
…011111110101101111
310220112112120100220000
4212011012133311233
51132214232404141
630441130555343
72645144245545
oct460506376557
9126475510800
1040887778671
11163820a3323
127b11298b53
133b17c8a29c
141d9c465d95
1510e48ec5b6
hex98519fd6f

40887778671 has 40 divisors (see below), whose sum is σ = 61509653040. Its totient is φ = 27067105152.

The previous prime is 40887778601. The next prime is 40887778699. The reversal of 40887778671 is 17687778804.

40887778671 is a `hidden beast` number, since 408 + 87 + 7 + 7 + 86 + 71 = 666.

It is not a de Polignac number, because 40887778671 - 211 = 40887776623 is a prime.

It is a junction number, because it is equal to n+sod(n) for n = 40887778599 and 40887778608.

It is a congruent number.

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

It is a polite number, since it can be written in 39 ways as a sum of consecutive naturals, for example, 7517565 + ... + 7523001.

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

Almost surely, 240887778671 is an apocalyptic number.

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

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

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

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

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

The spelling of 40887778671 in words is "forty billion, eight hundred eighty-seven million, seven hundred seventy-eight thousand, six hundred seventy-one".

Divisors: 1 3 9 27 81 227 409 681 1227 2043 3681 5437 6129 11043 16311 18387 33129 48933 92843 146799 278529 440397 835587 1234199 2223733 2506761 3702597 6671199 7520283 11107791 20013597 33323373 60040791 99970119 180122373 504787391 1514362173 4543086519 13629259557 40887778671