Search a number
-
+
312101312012 = 22736847302507
BaseRepresentation
bin1001000101010101011…
…00000001011000001100
31002211120212200101001022
410202222230001120030
520103140413441022
6355213302133312
731356106244360
oct4425254013014
91084525611038
10312101312012
111103a8066106
12505a2121238
132357ac76169
141116a3b32a0
1581b9c92c42
hex48aab0160c

312101312012 has 24 divisors (see below), whose sum is σ = 624221627904. Its totient is φ = 133753632912.

The previous prime is 312101311997. The next prime is 312101312027. The reversal of 312101312012 is 210213101213.

It is an interprime number because it is at equal distance from previous prime (312101311997) and next prime (312101312027).

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

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 880463 + ... + 1182969.

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

Almost surely, 2312101312012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 312101312012 its reverse (210213101213), we get a palindrome (522314413225).

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

Divisors: 1 2 4 7 14 28 36847 73694 147388 257929 302507 515858 605014 1031716 1210028 2117549 4235098 8470196 11146475429 22292950858 44585901716 78025328003 156050656006 312101312012