Search a number
-
+
40120435132 = 22172774674561
BaseRepresentation
bin100101010111010111…
…010100000110111100
310211120001200021102221
4211113113110012330
51124131312411012
630233040055124
72620136033431
oct452727240674
9124501607387
1040120435132
1116018a37808
1279383044a4
133a24ccc55b
141d2859bb88
15109c376507
hex9575d41bc

40120435132 has 48 divisors (see below), whose sum is σ = 74785340448. Its totient is φ = 18767646720.

The previous prime is 40120435127. The next prime is 40120435151. The reversal of 40120435132 is 23153402104.

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

It is a congruent number.

It is an unprimeable number.

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

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

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

Almost surely, 240120435132 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 2880, while the sum is 25.

Adding to 40120435132 its reverse (23153402104), we get a palindrome (63273837236).

The spelling of 40120435132 in words is "forty billion, one hundred twenty million, four hundred thirty-five thousand, one hundred thirty-two".

Divisors: 1 2 4 17 34 68 277 467 554 934 1108 1868 4561 4709 7939 9122 9418 15878 18244 18836 31756 77537 129359 155074 258718 310148 517436 1263397 2129987 2199103 2526794 4259974 4398206 5053588 8519948 8796412 21477749 36209779 42955498 72419558 85910996 144839116 590006399 1180012798 2360025596 10030108783 20060217566 40120435132