Search a number
-
+
40140277504 = 28509308051
BaseRepresentation
bin100101011000100011…
…000000011100000000
310211121110000101001121
4211120203000130000
51124201402340004
630235025242024
72620466505055
oct453043003400
9124543011047
1040140277504
111602915a668
127942a93314
133a29158cc2
141d2b08502c
15109de95854
hex9588c0700

40140277504 has 36 divisors (see below), whose sum is σ = 80281431720. Its totient is φ = 20030643200.

The previous prime is 40140277469. The next prime is 40140277517. The reversal of 40140277504 is 40577204104.

It is a happy number.

It is a super-2 number, since 2×401402775042 (a number of 22 digits) contains 22 as substring.

It is a self number, because there is not a number n which added to its sum of digits gives 40140277504.

It is a congruent number.

It is an unprimeable number.

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 3 ways as a sum of consecutive naturals, for example, 23722 + ... + 284329.

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

Almost surely, 240140277504 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 31360, while the sum is 34.

The spelling of 40140277504 in words is "forty billion, one hundred forty million, two hundred seventy-seven thousand, five hundred four".

Divisors: 1 2 4 8 16 32 64 128 256 509 1018 2036 4072 8144 16288 32576 65152 130304 308051 616102 1232204 2464408 4928816 9857632 19715264 39430528 78861056 156797959 313595918 627191836 1254383672 2508767344 5017534688 10035069376 20070138752 40140277504