Search a number
-
+
40579071606 = 2334097012621
BaseRepresentation
bin100101110010101100…
…110111111001110110
310212202000200102102000
4211302230313321312
51131101220242411
630350342200130
72634405263133
oct456254677166
9125660612360
1040579071606
1116233912117
127a45a23046
133a99031298
141d6d46758a
1510c776d956
hex972b37e76

40579071606 has 64 divisors (see below), whose sum is σ = 90559684800. Its totient is φ = 13468896000.

The previous prime is 40579071583. The next prime is 40579071671. The reversal of 40579071606 is 60617097504.

It is a happy number.

40579071606 is a `hidden beast` number, since 4 + 0 + 579 + 0 + 71 + 6 + 0 + 6 = 666.

It is a super-2 number, since 2×405790716062 (a number of 22 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 15480976 + ... + 15483596.

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

Almost surely, 240579071606 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 317520, while the sum is 45.

The spelling of 40579071606 in words is "forty billion, five hundred seventy-nine million, seventy-one thousand, six hundred six".

Divisors: 1 2 3 6 9 18 27 54 409 701 818 1227 1402 2103 2454 2621 3681 4206 5242 6309 7362 7863 11043 12618 15726 18927 22086 23589 37854 47178 70767 141534 286709 573418 860127 1071989 1720254 1837321 2143978 2580381 3215967 3674642 5160762 5511963 6431934 7741143 9647901 11023926 15482286 16535889 19295802 28943703 33071778 49607667 57887406 99215334 751464289 1502928578 2254392867 4508785734 6763178601 13526357202 20289535803 40579071606