Search a number
-
+
640854685156 = 227221122712
BaseRepresentation
bin10010101001101011110…
…10100111010111100100
32021021011021011002121111
421110311322213113210
540444432244411111
61210223215554404
764204655642200
oct11246572472744
92237137132544
10640854685156
1122786a843204
12a4250b2ba04
1348580acb71a
1423036173b00
1511a0b8cea21
hex9535ea75e4

640854685156 has 81 divisors (see below), whose sum is σ = 1315664047971. Its totient is φ = 272341666800.

The previous prime is 640854685103. The next prime is 640854685181. The reversal of 640854685156 is 651586458046.

The square root of 640854685156 is 800534.

It is a perfect power (a square), and thus also a powerful number.

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

It is an unprimeable number.

It is a polite number, since it can be written in 26 ways as a sum of consecutive naturals, for example, 2364777301 + ... + 2364777571.

Almost surely, 2640854685156 is an apocalyptic number.

640854685156 is the 800534-th square number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 640854685156

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

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

640854685156 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 27648000, while the sum is 58.

The spelling of 640854685156 in words is "six hundred forty billion, eight hundred fifty-four million, six hundred eighty-five thousand, one hundred fifty-six".

Divisors: 1 2 4 7 14 28 49 98 196 211 271 422 542 844 1084 1477 1897 2954 3794 5908 7588 10339 13279 20678 26558 41356 44521 53116 57181 73441 89042 114362 146882 178084 228724 293764 311647 400267 514087 623294 800534 1028174 1246588 1601068 2056348 2181529 2801869 3598609 4363058 5603738 7197218 8726116 11207476 12065191 14394436 15496051 24130382 30992102 48260764 61984204 84456337 108472357 168912674 216944714 337825348 433889428 591194359 759306499 1182388718 1518612998 2364777436 3037225996 3269666761 6539333522 13078667044 22887667327 45775334654 91550669308 160213671289 320427342578 640854685156