Search a number
-
+
312311341330142 = 27113121649790363
BaseRepresentation
bin100011100000010111010011…
…0100011110010111011011110
31111221210200011100122222120012
41013000232212203302323132
5311413402111340031032
63024121503255323222
7122532515116235420
oct10700564643627336
91457720140588505
10312311341330142
119056a550271840
122b040044380512
1310535aaa48982b
145719d418b8810
152618e049526b2
hex11c0ba68f2ede

312311341330142 has 32 divisors (see below), whose sum is σ = 584249908725504. Its totient is φ = 121640755766400.

The previous prime is 312311341330067. The next prime is 312311341330229. The reversal of 312311341330142 is 241033143113213.

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

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, 324414548 + ... + 325375815.

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

Almost surely, 2312311341330142 is an apocalyptic number.

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

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

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

The sum of its prime factors is 649793504.

The product of its (nonzero) digits is 15552, while the sum is 32.

Adding to 312311341330142 its reverse (241033143113213), we get a palindrome (553344484443355).

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

Divisors: 1 2 7 11 14 22 77 154 3121 6242 21847 34331 43694 68662 240317 480634 649790363 1299580726 4548532541 7147693993 9097065082 14295387986 50033857951 100067715902 2027995722923 4055991445846 14195970060461 22307952952153 28391940120922 44615905904306 156155670665071 312311341330142