Search a number
-
+
331034314101042 = 231711328720658867
BaseRepresentation
bin100101101000100101110111…
…0101100110101000100110010
31121102002120102112002201021110
41023101023232230311010302
5321342131233402213132
63132015021532134150
7126504303621030246
oct11321135654650462
91542076375081243
10331034314101042
1196528956299462
1231164802007356
131129352bbc05a6
145ba62095cc426
152840e675e51cc
hex12d12eeb35132

331034314101042 has 32 divisors (see below), whose sum is σ = 707217503965632. Its totient is φ = 102934841375744.

The previous prime is 331034314100969. The next prime is 331034314101121. The reversal of 331034314101042 is 240101413430133.

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

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, 14360317908 + ... + 14360340959.

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

Almost surely, 2331034314101042 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 28720659002.

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

Adding to 331034314101042 its reverse (240101413430133), we get a palindrome (571135727531175).

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

Divisors: 1 2 3 6 17 34 51 102 113 226 339 678 1921 3842 5763 11526 28720658867 57441317734 86161976601 172323953202 488251200739 976502401478 1464753602217 2929507204434 3245434451971 6490868903942 9736303355913 19472606711826 55172385683507 110344771367014 165517157050521 331034314101042