Search a number
-
+
1045589085 = 325236311601
BaseRepresentation
bin111110010100100…
…110110001011101
32200212110102120200
4332110212301131
54120132322320
6251430334113
734624234452
oct7624466135
92625412520
101045589085
11497231612
122521ba339
1313880c988
149cc17829
1561bd9290
hex3e526c5d

1045589085 has 48 divisors (see below), whose sum is σ = 1895332608. Its totient is φ = 532224000.

The previous prime is 1045589059. The next prime is 1045589099. The reversal of 1045589085 is 5809855401.

It is a happy number.

1045589085 is a `hidden beast` number, since 1 + 0 + 4 + 558 + 90 + 8 + 5 = 666.

It is not a de Polignac number, because 1045589085 - 26 = 1045589021 is a prime.

It is a super-2 number, since 2×10455890852 = 2186513069342274450, which contains 22 as substring.

It is a Harshad number since it is a multiple of its sum of digits (45).

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

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

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

Almost surely, 21045589085 is an apocalyptic number.

1045589085 is a gapful number since it is divisible by the number (15) formed by its first and last digit.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 288000, while the sum is 45.

The square root of 1045589085 is about 32335.5699655967. The cubic root of 1045589085 is about 1014.9711090485.

The spelling of 1045589085 in words is "one billion, forty-five million, five hundred eighty-nine thousand, eighty-five".

Divisors: 1 3 5 9 15 23 45 69 115 207 345 631 1035 1601 1893 3155 4803 5679 8005 9465 14409 14513 24015 28395 36823 43539 72045 72565 110469 130617 184115 217695 331407 552345 653085 1010231 1657035 3030693 5051155 9092079 15153465 23235313 45460395 69705939 116176565 209117817 348529695 1045589085