Search a number
-
+
100311313220 = 22547127840269
BaseRepresentation
bin101110101101100000…
…1010010101101000100
3100120220212102200200222
41131123001102231010
53120414144010340
6114025443323512
710150544044136
oct1353301225504
9316825380628
10100311313220
11395a6137358
1217536080598
1395c816ba51
144bd853b056
1529217308b5
hex175b052b44

100311313220 has 48 divisors (see below), whose sum is σ = 216829992960. Its totient is φ = 38961546624.

The previous prime is 100311313199. The next prime is 100311313231. The reversal of 100311313220 is 22313113001.

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, 300755 + ... + 539514.

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

Almost surely, 2100311313220 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 108, while the sum is 17.

Adding to 100311313220 its reverse (22313113001), we get a palindrome (122624426221).

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

Divisors: 1 2 4 5 10 20 47 94 127 188 235 254 470 508 635 940 1270 2540 5969 11938 23876 29845 59690 119380 840269 1680538 3361076 4201345 8402690 16805380 39492643 78985286 106714163 157970572 197463215 213428326 394926430 426856652 533570815 789852860 1067141630 2134283260 5015565661 10031131322 20062262644 25077828305 50155656610 100311313220