Search a number
-
+
40045301112 = 2335572995609
BaseRepresentation
bin100101010010111000…
…101100110101111000
310211100211022001221110
4211102320230311320
51124003044113422
630221353440320
72615234305005
oct452270546570
9124324261843
1040045301112
1115a8a58a483
1279171100a0
133a12583c5b
141d1c6008ac
15109598460c
hex952e2cd78

40045301112 has 32 divisors (see below), whose sum is σ = 100293022800. Its totient is φ = 13324464384.

The previous prime is 40045301077. The next prime is 40045301119. The reversal of 40045301112 is 21110354004.

40045301112 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

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

It is a congruent number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 1484437 + ... + 1511172.

Almost surely, 240045301112 is an apocalyptic number.

It is an amenable number.

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

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

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

40045301112 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 480, while the sum is 21.

Adding to 40045301112 its reverse (21110354004), we get a palindrome (61155655116).

The spelling of 40045301112 in words is "forty billion, forty-five million, three hundred one thousand, one hundred twelve".

Divisors: 1 2 3 4 6 8 12 24 557 1114 1671 2228 3342 4456 6684 13368 2995609 5991218 8986827 11982436 17973654 23964872 35947308 71894616 1668554213 3337108426 5005662639 6674216852 10011325278 13348433704 20022650556 40045301112