Search a number
-
+
40518885816 = 23324311305713
BaseRepresentation
bin100101101111000111…
…010010000110111000
310212120211102200000200
4211233013102012320
51130440313321231
630340352202200
72633044563303
oct455707220670
9125524380020
1040518885816
11162029446a2
127a29839360
133a8971a8a6
141d6547bb3a
1510c2330be6
hex96f1d21b8

40518885816 has 48 divisors (see below), whose sum is σ = 109993347360. Its totient is φ = 13474947840.

The previous prime is 40518885779. The next prime is 40518885821. The reversal of 40518885816 is 61858881504.

40518885816 is a `hidden beast` number, since 4 + 0 + 51 + 8 + 8 + 8 + 581 + 6 = 666.

40518885816 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 621825 + ... + 683888.

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

Almost surely, 240518885816 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The spelling of 40518885816 in words is "forty billion, five hundred eighteen million, eight hundred eighty-five thousand, eight hundred sixteen".

Divisors: 1 2 3 4 6 8 9 12 18 24 36 72 431 862 1293 1724 2586 3448 3879 5172 7758 10344 15516 31032 1305713 2611426 3917139 5222852 7834278 10445704 11751417 15668556 23502834 31337112 47005668 94011336 562762303 1125524606 1688286909 2251049212 3376573818 4502098424 5064860727 6753147636 10129721454 13506295272 20259442908 40518885816