Search a number
-
+
311230312220 = 22537420581503
BaseRepresentation
bin1001000011101101100…
…01011010111100011100
31002202100011201222221202
410201312301122330130
520044344424442340
6354551025415032
731325402001362
oct4416661327434
91082304658852
10311230312220
1110aaa0441073
125039a49a478
132346c694679
14110c6845632
158168593c15
hex4876c5af1c

311230312220 has 24 divisors (see below), whose sum is σ = 671248080384. Its totient is φ = 121127472576.

The previous prime is 311230312219. The next prime is 311230312243. The reversal of 311230312220 is 22213032113.

It is a Harshad number since it is a multiple of its sum of digits (20).

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 210290012 + ... + 210291491.

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

Almost surely, 2311230312220 is an apocalyptic number.

It is an amenable number.

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

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

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

311230312220 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 432, while the sum is 20.

Adding to 311230312220 its reverse (22213032113), we get a palindrome (333443344333).

The spelling of 311230312220 in words is "three hundred eleven billion, two hundred thirty million, three hundred twelve thousand, two hundred twenty".

Divisors: 1 2 4 5 10 20 37 74 148 185 370 740 420581503 841163006 1682326012 2102907515 4205815030 8411630060 15561515611 31123031222 62246062444 77807578055 155615156110 311230312220