Search a number
-
+
45207111632 = 24173118113829
BaseRepresentation
bin101010000110100011…
…011100011111010000
311022200120011012210212
4222012203130133100
51220041010033012
632433505143252
73160163052164
oct520643343720
9138616135725
1045207111632
1118199266091
12891792ab28
134355ab83c7
14228bd82ca4
151298beeb22
hexa868dc7d0

45207111632 has 40 divisors (see below), whose sum is σ = 88176041640. Its totient is φ = 22452247040.

The previous prime is 45207111623. The next prime is 45207111647. The reversal of 45207111632 is 23611170254.

It can be written as a sum of positive squares in 4 ways, for example, as 18161335696 + 27045775936 = 134764^2 + 164456^2 .

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 245207111632 is an apocalyptic number.

It is an amenable number.

45207111632 is a deficient number, since it is larger than the sum of its proper divisors (42968930008).

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

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

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

The product of its (nonzero) digits is 10080, while the sum is 32.

Adding to 45207111632 its reverse (23611170254), we get a palindrome (68818281886).

The spelling of 45207111632 in words is "forty-five billion, two hundred seven million, one hundred eleven thousand, six hundred thirty-two".

Divisors: 1 2 4 8 16 173 346 692 1181 1384 2362 2768 4724 9448 13829 18896 27658 55316 110632 204313 221264 408626 817252 1634504 2392417 3269008 4784834 9569668 16332049 19139336 32664098 38278672 65328196 130656392 261312784 2825444477 5650888954 11301777908 22603555816 45207111632