Search a number
-
+
312331240100 = 225211674237873
BaseRepresentation
bin1001000101110000110…
…01001000001010100100
31002212011220022221002102
410202320121020022210
520104123244140400
6355252154231232
731364600510555
oct4427031101244
91085156287072
10312331240100
1111050592a520
1250647125518
13235b67ab799
141118cb4632c
1581d005e9d5
hex48b86482a4

312331240100 has 72 divisors (see below), whose sum is σ = 750408824928. Its totient is φ = 111879820800.

The previous prime is 312331240097. The next prime is 312331240129. The reversal of 312331240100 is 1042133213.

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

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 2045237 + ... + 2192636.

Almost surely, 2312331240100 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 312331240100 its reverse (1042133213), we get a palindrome (313373373313).

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

Divisors: 1 2 4 5 10 11 20 22 25 44 50 55 67 100 110 134 220 268 275 335 550 670 737 1100 1340 1474 1675 2948 3350 3685 6700 7370 14740 18425 36850 73700 4237873 8475746 16951492 21189365 42378730 46616603 84757460 93233206 105946825 186466412 211893650 233083015 283937491 423787300 466166030 567874982 932332060 1135749964 1165415075 1419687455 2330830150 2839374910 3123312401 4661660300 5678749820 6246624802 7098437275 12493249604 14196874550 15616562005 28393749100 31233124010 62466248020 78082810025 156165620050 312331240100