Search a number
-
+
50870861156 = 222347113104113
BaseRepresentation
bin101111011000001000…
…111011110101100100
311212022021111111112202
4233120020323311210
51313140420024111
635211511034032
73450425120363
oct573010736544
9155267444482
1050870861156
111a635302a15
129a3866b918
134a4930339b
1426682637da
1514cb067b3b
hexbd823bd64

50870861156 has 48 divisors (see below), whose sum is σ = 95711583744. Its totient is φ = 23600941056.

The previous prime is 50870861141. The next prime is 50870861159. The reversal of 50870861156 is 65116807805.

It is a happy number.

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

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

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

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 436556 + ... + 540668.

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

Almost surely, 250870861156 is an apocalyptic number.

It is an amenable number.

50870861156 is a deficient number, since it is larger than the sum of its proper divisors (44840722588).

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

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

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

The product of its (nonzero) digits is 403200, while the sum is 47.

The spelling of 50870861156 in words is "fifty billion, eight hundred seventy million, eight hundred sixty-one thousand, one hundred fifty-six".

Divisors: 1 2 4 23 46 47 92 94 113 188 226 452 1081 2162 2599 4324 5198 5311 10396 10622 21244 104113 122153 208226 244306 416452 488612 2394599 4789198 4893311 9578396 9786622 11764769 19573244 23529538 47059076 112546153 225092306 270589687 450184612 541179374 552944143 1082358748 1105888286 2211776572 12717715289 25435430578 50870861156