Search a number
-
+
311201310120 = 233513187722573
BaseRepresentation
bin1001000011101010000…
…10110010010110101000
31002202021011011112112220
410201311002302112220
520044320013410440
6354544112034040
731324600330221
oct4416502622650
91082234145486
10311201310120
1110aa86032398
1250390832920
132346667b96c
14110c2a56248
158165c658d0
hex48750b25a8

311201310120 has 128 divisors (see below), whose sum is σ = 941845069440. Its totient is φ = 82255979520.

The previous prime is 311201310083. The next prime is 311201310187. The reversal of 311201310120 is 21013102113.

It is a happy number.

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

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

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 13775154 + ... + 13797726.

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

Almost surely, 2311201310120 is an apocalyptic number.

311201310120 is a gapful number since it is divisible by the number (30) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 36, while the sum is 15.

Adding to 311201310120 its reverse (21013102113), we get a palindrome (332214412233).

The spelling of 311201310120 in words is "three hundred eleven billion, two hundred one million, three hundred ten thousand, one hundred twenty".

Divisors: 1 2 3 4 5 6 8 10 12 15 20 24 30 40 60 120 131 262 393 524 655 786 877 1048 1310 1572 1754 1965 2620 2631 3144 3508 3930 4385 5240 5262 7016 7860 8770 10524 13155 15720 17540 21048 22573 26310 35080 45146 52620 67719 90292 105240 112865 114887 135438 180584 225730 229774 270876 338595 344661 451460 459548 541752 574435 677190 689322 902920 919096 1148870 1354380 1378644 1723305 2297740 2708760 2757288 2957063 3446610 4595480 5914126 6893220 8871189 11828252 13786440 14785315 17742378 19796521 23656504 29570630 35484756 39593042 44355945 59141260 59389563 70969512 79186084 88711890 98982605 118282520 118779126 158372168 177423780 197965210 237558252 296947815 354847560 395930420 475116504 593895630 791860840 1187791260 2375582520 2593344251 5186688502 7780032753 10373377004 12966721255 15560065506 20746754008 25933442510 31120131012 38900163765 51866885020 62240262024 77800327530 103733770040 155600655060 311201310120