Search a number
-
+
50305614640 = 2454791312777
BaseRepresentation
bin101110110110011100…
…101100001100110000
311210211212220000002121
4232312130230030300
51311011214132030
635035435524024
73430422445351
oct566634541460
9153755800077
1050305614640
111a375231936
1298bb2b9614
1349891852a8
142613165d28
15149661247a
hexbb672c330

50305614640 has 40 divisors (see below), whose sum is σ = 117204819840. Its totient is φ = 20080221696.

The previous prime is 50305614637. The next prime is 50305614661. The reversal of 50305614640 is 4641650305.

50305614640 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is a tau number, because it is divible by the number of its divisors (40).

It is a junction number, because it is equal to n+sod(n) for n = 50305614596 and 50305614605.

It is an unprimeable number.

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

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

Almost surely, 250305614640 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The spelling of 50305614640 in words is "fifty billion, three hundred five million, six hundred fourteen thousand, six hundred forty".

Divisors: 1 2 4 5 8 10 16 20 40 80 479 958 1916 2395 3832 4790 7664 9580 19160 38320 1312777 2625554 5251108 6563885 10502216 13127770 21004432 26255540 52511080 105022160 628820183 1257640366 2515280732 3144100915 5030561464 6288201830 10061122928 12576403660 25152807320 50305614640