Search a number
-
+
331030330023142 = 23133738341366371
BaseRepresentation
bin100101101000100100000000…
…1001110110001110011100110
31121102002012010212100120211201
41023101020001032301303212
5321342100103441220032
63132013122331353114
7126504103112646631
oct11321100116616346
91542065125316751
10331030330023142
11965271a139a7a2
1231163a8b8b279a
1311293045685149
145ba5d4c420c18
152840cd29678e7
hex12d12013b1ce6

331030330023142 has 32 divisors (see below), whose sum is σ = 515426318843904. Its totient is φ = 159283689667200.

The previous prime is 331030330023073. The next prime is 331030330023187. The reversal of 331030330023142 is 241320033030133.

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

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, 12680784 + ... + 28685587.

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

Almost surely, 2331030330023142 is an apocalyptic number.

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

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

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

The sum of its prime factors is 41367124.

The product of its (nonzero) digits is 11664, while the sum is 28.

Adding to 331030330023142 its reverse (241320033030133), we get a palindrome (572350363053275).

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

Divisors: 1 2 31 62 337 383 674 766 10447 11873 20894 23746 129071 258142 4001201 8002402 41366371 82732742 1282357501 2564715002 13940467027 15843320093 27880934054 31686640186 432154477837 491142922883 864308955674 982285845766 5339198871341 10678397742682 165515165011571 331030330023142