Search a number
-
+
331144141331312 = 24171217441696071
BaseRepresentation
bin100101101001011001000000…
…0111010011101101101110000
31121102111001220120102002010122
41023102302000322131231300
5321400431200140100222
63132141303550545412
7126515242344055001
oct11322620072355560
91542431816362118
10331144141331312
1196570494965071
1231181b52b08268
13112a09b267858a
145bab66787b1a8
152843c44461a42
hex12d2c80e9db70

331144141331312 has 20 divisors (see below), whose sum is σ = 679332466408176. Its totient is φ = 155832537096960.

The previous prime is 331144141331273. The next prime is 331144141331347. The reversal of 331144141331312 is 213133141441133.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (23) of ones.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 608720847764 + ... + 608720848307.

Almost surely, 2331144141331312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The sum of its prime factors is 1217441696096 (or 1217441696090 counting only the distinct ones).

The product of its digits is 31104, while the sum is 35.

Adding to 331144141331312 its reverse (213133141441133), we get a palindrome (544277282772445).

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

Divisors: 1 2 4 8 16 17 34 68 136 272 1217441696071 2434883392142 4869766784284 9739533568568 19479067137136 20696508833207 41393017666414 82786035332828 165572070665656 331144141331312