Search a number
-
+
505212640998 = 231343150629887
BaseRepresentation
bin1110101101000010000…
…01010001111011100110
31210022001010201022102020
413112201001101323212
531234133414002443
61024031432124010
751333432410412
oct7264101217346
91708033638366
10505212640998
1118529440186a
1281ab6836606
133884506b630
141a649637d42
15d21d58e583
hex75a1051ee6

505212640998 has 32 divisors (see below), whose sum is σ = 1113456132096. Its totient is φ = 151834925088.

The previous prime is 505212640997. The next prime is 505212641047. The reversal of 505212640998 is 899046212505.

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

It is a congruent number.

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

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

Almost surely, 2505212640998 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 150629948.

The product of its (nonzero) digits is 1555200, while the sum is 51.

The spelling of 505212640998 in words is "five hundred five billion, two hundred twelve million, six hundred forty thousand, nine hundred ninety-eight".

Divisors: 1 2 3 6 13 26 39 43 78 86 129 258 559 1118 1677 3354 150629887 301259774 451889661 903779322 1958188531 3916377062 5874565593 6477085141 11749131186 12954170282 19431255423 38862510846 84202106833 168404213666 252606320499 505212640998