Search a number
-
+
521238942 = 233711312203
BaseRepresentation
bin11111000100010…
…111100110011110
31100022210200102000
4133010113212132
52031414121232
6123415543130
715626313030
oct3704274636
91308720360
10521238942
11248253594
1212668aaa6
1383cb0413
144d323c50
1530b6127c
hex1f11799e

521238942 has 64 divisors (see below), whose sum is σ = 1335605760. Its totient is φ = 147595392.

The previous prime is 521238937. The next prime is 521238947. The reversal of 521238942 is 249832125.

It is a happy number.

It is an interprime number because it is at equal distance from previous prime (521238937) and next prime (521238947).

It is a junction number, because it is equal to n+sod(n) for n = 521238897 and 521238906.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (521238947) 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 31 ways as a sum of consecutive naturals, for example, 36613 + ... + 48815.

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

Almost surely, 2521238942 is an apocalyptic number.

It is a practical number, because each smaller number is the sum of distinct divisors of 521238942, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (667802880).

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

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

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

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

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

The product of its digits is 34560, while the sum is 36.

The square root of 521238942 is about 22830.6579405851. The cubic root of 521238942 is about 804.7832921035.

The spelling of 521238942 in words is "five hundred twenty-one million, two hundred thirty-eight thousand, nine hundred forty-two".

Divisors: 1 2 3 6 7 9 14 18 21 27 42 54 63 113 126 189 226 339 378 678 791 1017 1582 2034 2373 3051 4746 6102 7119 12203 14238 21357 24406 36609 42714 73218 85421 109827 170842 219654 256263 329481 512526 658962 768789 1378939 1537578 2306367 2757878 4136817 4612734 8273634 9652573 12410451 19305146 24820902 28957719 37231353 57915438 74462706 86873157 173746314 260619471 521238942