Search a number
-
+
50269546668 = 223113331114329
BaseRepresentation
bin101110110100010011…
…000110100010101100
311210202101000120010210
4232310103012202230
51310423000443133
635032110502420
73426504045045
oct566423064254
9153671016123
1050269546668
111a3569374a0
1298ab204a10
1349818673b3
14260c4578cc
15149338a763
hexbb44c68ac

50269546668 has 48 divisors (see below), whose sum is σ = 127998380160. Its totient is φ = 15228489600.

The previous prime is 50269546661. The next prime is 50269546699. The reversal of 50269546668 is 86664596205.

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

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

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

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

Almost surely, 250269546668 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 18662400, while the sum is 57.

The spelling of 50269546668 in words is "fifty billion, two hundred sixty-nine million, five hundred forty-six thousand, six hundred sixty-eight".

Divisors: 1 2 3 4 6 11 12 22 33 44 66 132 3331 6662 9993 13324 19986 36641 39972 73282 109923 114329 146564 219846 228658 342987 439692 457316 685974 1257619 1371948 2515238 3772857 5030476 7545714 15091428 380829899 761659798 1142489697 1523319596 2284979394 4189128889 4569958788 8378257778 12567386667 16756515556 25134773334 50269546668