Search a number
-
+
640854858546 = 232741124052431
BaseRepresentation
bin10010101001101011110…
…11010001101100110010
32021021011021110220110100
421110311323101230302
540444432320433141
61210223223413230
764204660263540
oct11246573215462
92237137426410
10640854858546
1122786a951501
12a4250bb4216
1348580b5c616
14230361bad90
1511a0b9160b6
hex9535ed1b32

640854858546 has 48 divisors (see below), whose sum is σ = 1625583068928. Its totient is φ = 178635499200.

The previous prime is 640854858541. The next prime is 640854858547. The reversal of 640854858546 is 645858458046.

640854858546 is a `hidden beast` number, since 6 + 4 + 0 + 8 + 5 + 4 + 8 + 585 + 46 = 666.

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

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

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

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

Almost surely, 2640854858546 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 147456000, while the sum is 63.

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

Divisors: 1 2 3 6 7 9 14 18 21 41 42 63 82 123 126 246 287 369 574 738 861 1722 2583 5166 124052431 248104862 372157293 744314586 868367017 1116471879 1736734034 2232943758 2605101051 5086149671 5210202102 7815303153 10172299342 15258449013 15630606306 30516898026 35603047697 45775347039 71206095394 91550694078 106809143091 213618286182 320427429273 640854858546