Search a number
-
+
645472872 = 233211814991
BaseRepresentation
bin100110011110010…
…010001001101000
31122222120102022200
4212132102021220
52310220112442
6144014420200
721665300052
oct4636221150
91588512280
10645472872
11301397360
12160201660
13a395a515
1461a228d2
153ba0134c
hex26792268

645472872 has 48 divisors (see below), whose sum is σ = 1907081280. Its totient is φ = 195597600.

The previous prime is 645472859. The next prime is 645472873. The reversal of 645472872 is 278274546.

It is a happy number.

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

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 406704 + ... + 408287.

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

Almost surely, 2645472872 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 752640, while the sum is 45.

The square root of 645472872 is about 25406.1581511255. The cubic root of 645472872 is about 864.2233540352.

The spelling of 645472872 in words is "six hundred forty-five million, four hundred seventy-two thousand, eight hundred seventy-two".

Divisors: 1 2 3 4 6 8 9 11 12 18 22 24 33 36 44 66 72 88 99 132 198 264 396 792 814991 1629982 2444973 3259964 4889946 6519928 7334919 8964901 9779892 14669838 17929802 19559784 26894703 29339676 35859604 53789406 58679352 71719208 80684109 107578812 161368218 215157624 322736436 645472872