Search a number
-
+
311315631220 = 225118011176641
BaseRepresentation
bin1001000011110111101…
…10111000110001110100
31002202120010021122121201
410201323312320301310
520100033300144340
6355003314222244
731330456126666
oct4417366706164
91082503248551
10311315631220
11110034615540
1250402b84984
1323484267a99
14110d3cd4536
158170ce879a
hex487bdb8c74

311315631220 has 48 divisors (see below), whose sum is σ = 713288874816. Its totient is φ = 113190912000.

The previous prime is 311315631191. The next prime is 311315631229. The reversal of 311315631220 is 22136513113.

It is a happy number.

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 1674100 + ... + 1850740.

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

Almost surely, 2311315631220 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3240, while the sum is 28.

The spelling of 311315631220 in words is "three hundred eleven billion, three hundred fifteen million, six hundred thirty-one thousand, two hundred twenty".

Divisors: 1 2 4 5 10 11 20 22 44 55 110 220 8011 16022 32044 40055 80110 88121 160220 176242 176641 352484 353282 440605 706564 881210 883205 1762420 1766410 1943051 3532820 3886102 7772204 9715255 19430510 38861020 1415071051 2830142102 5660284204 7075355255 14150710510 15565781561 28301421020 31131563122 62263126244 77828907805 155657815610 311315631220