Search a number
-
+
40551615504 = 2432281608441
BaseRepresentation
bin100101110001000100…
…001000110000010000
310212200010000111201100
4211301010020300100
51131022203144004
630343521504400
72633623021161
oct456104106020
9125603014640
1040551615504
111621a369a24
127a387a2100
133a9343a17a
141d6995b768
1510c5148739
hex971108c10

40551615504 has 30 divisors (see below), whose sum is σ = 113488202126. Its totient is φ = 13517205120.

The previous prime is 40551615497. The next prime is 40551615509.

40551615504 is a `hidden beast` number, since 40 + 5 + 5 + 1 + 61 + 550 + 4 = 666.

40551615504 is nontrivially palindromic in base 10.

It can be written as a sum of positive squares in only one way, i.e., 38867333904 + 1684281600 = 197148^2 + 41040^2 .

It is a Harshad number since it is a multiple of its sum of digits (36).

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

It is a pernicious number, because its binary representation contains a prime number (11) of ones.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 140804077 + ... + 140804364.

Almost surely, 240551615504 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 60000, while the sum is 36.

The spelling of 40551615504 in words is "forty billion, five hundred fifty-one million, six hundred fifteen thousand, five hundred four".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 36 48 72 144 281608441 563216882 844825323 1126433764 1689650646 2252867528 2534475969 3379301292 4505735056 5068951938 6758602584 10137903876 13517205168 20275807752 40551615504