Search a number
-
+
312103030020130 = 25172963306902641
BaseRepresentation
bin100011011110110110010011…
…0001111001101100000100010
31111221001202110210012000010001
41012331230212033031200202
5311401444001141121010
63023442052545130214
7122511462014305036
oct10675544617154042
91457052423160101
10312103030020130
119049a173a34398
122b0077a932996a
131051c26029984b
14570dc1da541c6
1526137b19dcc3a
hex11bdb263cd822

312103030020130 has 32 divisors (see below), whose sum is σ = 615343093680240. Its totient is φ = 113445969530880.

The previous prime is 312103030019981. The next prime is 312103030020157. The reversal of 312103030020130 is 31020030301213.

It can be written as a sum of positive squares in 8 ways, for example, as 238913995526649 + 73189034493481 = 15456843^2 + 8555059^2 .

It is a junction number, because it is equal to n+sod(n) for n = 312103030020098 and 312103030020107.

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, 31653446391 + ... + 31653456250.

Almost surely, 2312103030020130 is an apocalyptic number.

312103030020130 is a deficient number, since it is larger than the sum of its proper divisors (303240063660110).

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

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

The sum of its prime factors is 63306902694.

The product of its (nonzero) digits is 324, while the sum is 19.

Adding to 312103030020130 its reverse (31020030301213), we get a palindrome (343123060321343).

The spelling of 312103030020130 in words is "three hundred twelve trillion, one hundred three billion, thirty million, twenty thousand, one hundred thirty".

Divisors: 1 2 5 10 17 29 34 58 85 145 170 290 493 986 2465 4930 63306902641 126613805282 316534513205 633069026410 1076217344897 1835900176589 2152434689794 3671800353178 5381086724485 9179500882945 10762173448970 18359001765890 31210303002013 62420606004026 156051515010065 312103030020130