Search a number
-
+
40064112564 = 22374311091947
BaseRepresentation
bin100101010100000000…
…011101011110110100
310211102010200210101220
4211110000131132310
51124022403100224
630223304550340
72615553223620
oct452400353664
9124363623356
1040064112564
1115a9a168833
1279214823b0
133a1643c3a8
141d20cda180
15109744d279
hex95401d7b4

40064112564 has 48 divisors (see below), whose sum is σ = 109322239488. Its totient is φ = 11180681568.

The previous prime is 40064112523. The next prime is 40064112577. The reversal of 40064112564 is 46521146004.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 240064112564 is an apocalyptic number.

It is an amenable number.

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

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

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

40064112564 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 23040, while the sum is 33.

Adding to 40064112564 its reverse (46521146004), we get a palindrome (86585258568).

It can be divided in two parts, 40064112 and 564, that added together give a triangular number (40064676 = T8951).

The spelling of 40064112564 in words is "forty billion, sixty-four million, one hundred twelve thousand, five hundred sixty-four".

Divisors: 1 2 3 4 6 7 12 14 21 28 42 43 84 86 129 172 258 301 516 602 903 1204 1806 3612 11091947 22183894 33275841 44367788 66551682 77643629 133103364 155287258 232930887 310574516 465861774 476953721 931723548 953907442 1430861163 1907814884 2861722326 3338676047 5723444652 6677352094 10016028141 13354704188 20032056282 40064112564