Search a number
-
+
40027387904 = 21172792089
BaseRepresentation
bin100101010001110100…
…010111100000000000
310211022120120222122022
4211101310113200000
51123434002403104
630215513501012
72614626116630
oct452164274000
9124276528568
1040027387904
1115a80464a79
127911111768
133a0b95161a
141d1a09a6c0
1510940e6bbe
hex951d17800

40027387904 has 48 divisors (see below), whose sum is σ = 91468868400. Its totient is φ = 17154588672.

The previous prime is 40027387903. The next prime is 40027387919. The reversal of 40027387904 is 40978372004.

It is a congruent number.

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

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 1381709 + ... + 1410380.

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

Almost surely, 240027387904 is an apocalyptic number.

It is an amenable number.

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

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

40027387904 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 338688, while the sum is 44.

The spelling of 40027387904 in words is "forty billion, twenty-seven million, three hundred eighty-seven thousand, nine hundred four".

Divisors: 1 2 4 7 8 14 16 28 32 56 64 112 128 224 256 448 512 896 1024 1792 2048 3584 7168 14336 2792089 5584178 11168356 19544623 22336712 39089246 44673424 78178492 89346848 156356984 178693696 312713968 357387392 625427936 714774784 1250855872 1429549568 2501711744 2859099136 5003423488 5718198272 10006846976 20013693952 40027387904