Search a number
-
+
312113140340 = 22545193453343
BaseRepresentation
bin1001000101010110110…
…01001001001001110100
31002211121200221022110112
410202223121021021310
520103201430442330
6355214403442152
731356311630321
oct4425331111164
91084550838415
10312113140340
11110403804991
12505a6086358
1323580557c81
141116bbb1b48
1581bad2c795
hex48ab649274

312113140340 has 24 divisors (see below), whose sum is σ = 655582824960. Its totient is φ = 124817593248.

The previous prime is 312113140337. The next prime is 312113140403. The reversal of 312113140340 is 43041311213.

It is a super-2 number, since 2×3121131403402 (a number of 24 digits) contains 22 as substring.

It is a congruent number.

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 7 ways as a sum of consecutive naturals, for example, 1636292 + ... + 1817051.

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

Almost surely, 2312113140340 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 864, while the sum is 23.

Adding to 312113140340 its reverse (43041311213), we get a palindrome (355154451553).

The spelling of 312113140340 in words is "three hundred twelve billion, one hundred thirteen million, one hundred forty thousand, three hundred forty".

Divisors: 1 2 4 5 10 20 4519 9038 18076 22595 45190 90380 3453343 6906686 13813372 17266715 34533430 69066860 15605657017 31211314034 62422628068 78028285085 156056570170 312113140340