Search a number
-
+
312221003332 = 227173613110513
BaseRepresentation
bin1001000101100011101…
…00100110111001000100
31002211220012220022200011
410202301310212321010
520103412034101312
6355233215400004
731362061511560
oct4426164467104
91084805808604
10312221003332
11110459686a57
1250616223004
13235999c2724
141117c24c6a0
1581c5536da7
hex48b1d26e44

312221003332 has 48 divisors (see below), whose sum is σ = 628213686912. Its totient is φ = 133001187840.

The previous prime is 312221003323. The next prime is 312221003351. The reversal of 312221003332 is 233300122213.

It is an unprimeable number.

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, 29693308 + ... + 29703820.

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

Almost surely, 2312221003332 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1296, while the sum is 22.

Adding to 312221003332 its reverse (233300122213), we get a palindrome (545521125545).

The spelling of 312221003332 in words is "three hundred twelve billion, two hundred twenty-one million, three thousand, three hundred thirty-two".

Divisors: 1 2 4 7 14 28 173 346 692 1211 2422 4844 6131 10513 12262 21026 24524 42052 42917 73591 85834 147182 171668 294364 1060663 1818749 2121326 3637498 4242652 7274996 7424641 12731243 14849282 25462486 29698564 50924972 64455203 128910406 257820812 451186421 902372842 1804745684 11150750119 22301500238 44603000476 78055250833 156110501666 312221003332