Search a number
-
+
640154520304 = 24137938957797
BaseRepresentation
bin10010101000011000010…
…11101100101011110000
32021012100110200000222221
421110030023230223300
540442014024122204
61210025525010424
764151424433225
oct11241413545360
92235313600887
10640154520304
112275405a0a72
12a4096553a14
134849ba322b0
1422dab19594c
15119ba1c8654
hex950c2ecaf0

640154520304 has 40 divisors (see below), whose sum is σ = 1352614746560. Its totient is φ = 291715976448.

The previous prime is 640154520263. The next prime is 640154520307. The reversal of 640154520304 is 403025451046.

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

It is a congruent number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 19462467 + ... + 19495330.

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

Almost surely, 2640154520304 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 57600, while the sum is 34.

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

Divisors: 1 2 4 8 13 16 26 52 79 104 158 208 316 632 1027 1264 2054 4108 8216 16432 38957797 77915594 155831188 311662376 506451361 623324752 1012902722 2025805444 3077665963 4051610888 6155331926 8103221776 12310663852 24621327704 40009657519 49242655408 80019315038 160038630076 320077260152 640154520304