Search a number
-
+
40045335340 = 22522928793037
BaseRepresentation
bin100101010010111000…
…110101001100101100
310211100211100210220011
4211102320311030230
51124003101212330
630221354303004
72615234506543
oct452270651454
9124324323804
1040045335340
1115a8a60316a
127917127a64
133a125966ca
141d1c60d15a
15109598e82a
hex952e3532c

40045335340 has 48 divisors (see below), whose sum is σ = 84519590400. Its totient is φ = 15937396992.

The previous prime is 40045335329. The next prime is 40045335347. The reversal of 40045335340 is 4353354004.

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

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

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

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

Almost surely, 240045335340 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 43200, while the sum is 31.

Adding to 40045335340 its reverse (4353354004), we get a palindrome (44398689344).

The spelling of 40045335340 in words is "forty billion, forty-five million, three hundred thirty-five thousand, three hundred forty".

Divisors: 1 2 4 5 10 20 229 458 916 1145 2290 2879 3037 4580 5758 6074 11516 12148 14395 15185 28790 30370 57580 60740 659291 695473 1318582 1390946 2637164 2781892 3296455 3477365 6592910 6954730 8743523 13185820 13909460 17487046 34974092 43717615 87435230 174870460 2002266767 4004533534 8009067068 10011333835 20022667670 40045335340