Search a number
-
+
40731560156 = 22719361321191
BaseRepresentation
bin100101111011110010…
…100100100011011100
310220010122121122101002
4211323302210203130
51131404234411111
630413430405432
72641236356150
oct457362444334
9126118548332
1040731560156
11163019a4011
127a88b00878
133ac17c1ab1
141d857dd060
1510d5d4063b
hex97bca48dc

40731560156 has 48 divisors (see below), whose sum is σ = 85778434560. Its totient is φ = 16532268480.

The previous prime is 40731560147. The next prime is 40731560161. The reversal of 40731560156 is 65106513704.

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

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, 1911521 + ... + 1932711.

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

Almost surely, 240731560156 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 75600, while the sum is 38.

The spelling of 40731560156 in words is "forty billion, seven hundred thirty-one million, five hundred sixty thousand, one hundred fifty-six".

Divisors: 1 2 4 7 14 19 28 38 76 133 266 532 3613 7226 14452 21191 25291 42382 50582 68647 84764 101164 137294 148337 274588 296674 402629 480529 593348 805258 961058 1610516 1922116 2818403 5636806 11273612 76563083 153126166 306252332 535941581 1071883162 1454698577 2143766324 2909397154 5818794308 10182890039 20365780078 40731560156