Search a number
-
+
640148477616 = 243230491458011
BaseRepresentation
bin10010101000010111101…
…00101001011010110000
32021012100001022000222200
421110023310221122300
540442011002240431
61210025151303200
764151322165114
oct11241364513260
92235301260880
10640148477616
1122753814400a
12a409451ab00
134849a6c7a3b
1422daa461744
15119b98d2ee6
hex950bd296b0

640148477616 has 60 divisors (see below), whose sum is σ = 1792115449800. Its totient is φ = 213312695040.

The previous prime is 640148477567. The next prime is 640148477677. The reversal of 640148477616 is 616774841046.

It is a happy number.

640148477616 is a `hidden beast` number, since 6 + 4 + 0 + 14 + 8 + 4 + 7 + 7 + 616 = 666.

It is an unprimeable number.

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

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

Almost surely, 2640148477616 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 5419008, while the sum is 54.

The spelling of 640148477616 in words is "six hundred forty billion, one hundred forty-eight million, four hundred seventy-seven thousand, six hundred sixteen".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 36 48 72 144 3049 6098 9147 12196 18294 24392 27441 36588 48784 54882 73176 109764 146352 219528 439056 1458011 2916022 4374033 5832044 8748066 11664088 13122099 17496132 23328176 26244198 34992264 52488396 69984528 104976792 209953584 4445475539 8890951078 13336426617 17781902156 26672853234 35563804312 40009279851 53345706468 71127608624 80018559702 106691412936 160037119404 213382825872 320074238808 640148477616