Search a number
-
+
640505331654 = 23232792554399
BaseRepresentation
bin10010101001000010001…
…01111011111111000110
32021020020220210002200220
421110201011323333012
540443223331103104
61210124420045210
764163214326646
oct11244105737706
92236226702626
10640505331654
1122770061a801
12a4173b33806
1348526610886
14230019d4526
15119dadc27d9
hex952117bfc6

640505331654 has 48 divisors (see below), whose sum is σ = 1356079872000. Its totient is φ = 201633960528.

The previous prime is 640505331637. The next prime is 640505331671. The reversal of 640505331654 is 456133505046.

It is an interprime number because it is at equal distance from previous prime (640505331637) and next prime (640505331671).

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 1026454 + ... + 1527945.

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

Almost surely, 2640505331654 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 648000, while the sum is 42.

The spelling of 640505331654 in words is "six hundred forty billion, five hundred five million, three hundred thirty-one thousand, six hundred fifty-four".

Divisors: 1 2 3 6 23 46 69 79 138 158 237 474 529 1058 1587 1817 3174 3634 5451 10902 41791 83582 125373 250746 2554399 5108798 7663197 15326394 58751177 117502354 176253531 201797521 352507062 403595042 605392563 1210785126 1351277071 2702554142 4053831213 4641342983 8107662426 9282685966 13924028949 27848057898 106750888609 213501777218 320252665827 640505331654