Search a number
-
+
50142121040 = 2451156979683
BaseRepresentation
bin101110101100101101…
…000000110001010000
311210102111020200001002
4232230231000301100
51310142340333130
635011315401132
73423365665544
oct565455006120
9153374220032
1050142121040
111a2a0a13760
1298745b31a8
13496134060b
1425d9567a24
1514870b9b45
hexbacb40c50

50142121040 has 40 divisors (see below), whose sum is σ = 127178654688. Its totient is φ = 18233498240.

The previous prime is 50142121039. The next prime is 50142121049. The reversal of 50142121040 is 4012124105.

It is a happy number.

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

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (50142121049) 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, 28488962 + ... + 28490721.

Almost surely, 250142121040 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 320, while the sum is 20.

Adding to 50142121040 its reverse (4012124105), we get a palindrome (54154245145).

The spelling of 50142121040 in words is "fifty billion, one hundred forty-two million, one hundred twenty-one thousand, forty".

Divisors: 1 2 4 5 8 10 11 16 20 22 40 44 55 80 88 110 176 220 440 880 56979683 113959366 227918732 284898415 455837464 569796830 626776513 911674928 1139593660 1253553026 2279187320 2507106052 3133882565 4558374640 5014212104 6267765130 10028424208 12535530260 25071060520 50142121040