Search a number
-
+
312343004034102 = 23671171663512081
BaseRepresentation
bin100011100000100110000010…
…1110011011011010000110110
31111221220200212222121222222110
41013001030011303123100312
5311414411433013042402
63024144221205111450
7122535015545622606
oct10701140563332066
91457820788558873
10312343004034102
1190581a19014978
122b0462000b8586
1310538a85170312
14571b6a6a9ac06
152619b5951456c
hex11c1305cdb436

312343004034102 has 32 divisors (see below), whose sum is σ = 634551106644864. Its totient is φ = 102472805635200.

The previous prime is 312343004034097. The next prime is 312343004034143. The reversal of 312343004034102 is 201430400343213.

It is a happy number.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 331285299 + ... + 332226782.

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

Almost surely, 2312343004034102 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 663513324.

The product of its (nonzero) digits is 20736, while the sum is 30.

Adding to 312343004034102 its reverse (201430400343213), we get a palindrome (513773404377315).

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

Divisors: 1 2 3 6 67 134 201 402 1171 2342 3513 7026 78457 156914 235371 470742 663512081 1327024162 1990536243 3981072486 44455309427 88910618854 133365928281 266731856562 776972646851 1553945293702 2330917940553 4661835881106 52057167339017 104114334678034 156171502017051 312343004034102