Search a number
-
+
50566603904 = 271723238329
BaseRepresentation
bin101111000110000000…
…010010010010000000
311211112001222122001122
4233012000102102000
51312030022311104
635121401451412
73440042020115
oct570600222200
9154461878048
1050566603904
111a499590a43
1299727a0b68
1349cb2748cb
142639aa290c
1514ae4b76be
hexbc6012480

50566603904 has 32 divisors (see below), whose sum is σ = 106663934700. Its totient is φ = 23796047872.

The previous prime is 50566603903. The next prime is 50566603907. The reversal of 50566603904 is 40930666505.

It can be written as a sum of positive squares in 2 ways, for example, as 37887843904 + 12678760000 = 194648^2 + 112600^2 .

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

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

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 11616989 + ... + 11621340.

Almost surely, 250566603904 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 583200, while the sum is 44.

The spelling of 50566603904 in words is "fifty billion, five hundred sixty-six million, six hundred three thousand, nine hundred four".

Divisors: 1 2 4 8 16 17 32 34 64 68 128 136 272 544 1088 2176 23238329 46476658 92953316 185906632 371813264 395051593 743626528 790103186 1487253056 1580206372 2974506112 3160412744 6320825488 12641650976 25283301952 50566603904