Search a number
-
+
12688331776 = 21012390949
BaseRepresentation
bin10111101000100100…
…01001010000000000
31012202021100001000221
423310102021100000
5201441203104101
65455014552424
7626300016631
oct136422112000
935667301027
1012688331776
11542126150a
122561368714
131272949c33
148851d9888
154e3ddaaa1
hex2f4489400

12688331776 has 22 divisors (see below), whose sum is σ = 25364274650. Its totient is φ = 6344165376.

The previous prime is 12688331771. The next prime is 12688331791. The reversal of 12688331776 is 67713388621.

It can be written as a sum of positive squares in only one way, i.e., 9259058176 + 3429273600 = 96224^2 + 58560^2 .

It is a super-3 number, since 3×126883317763 (a number of 31 digits) contains 333 as substring.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (12688331771) by changing a digit.

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

It is a polite number, since it can be written as a sum of consecutive naturals, namely, 6194451 + ... + 6196498.

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

Almost surely, 212688331776 is an apocalyptic number.

12688331776 is a gapful number since it is divisible by the number (16) formed by its first and last digit.

It is an amenable number.

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

12688331776 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its digits is 2032128, while the sum is 52.

The spelling of 12688331776 in words is "twelve billion, six hundred eighty-eight million, three hundred thirty-one thousand, seven hundred seventy-six".

Divisors: 1 2 4 8 16 32 64 128 256 512 1024 12390949 24781898 49563796 99127592 198255184 396510368 793020736 1586041472 3172082944 6344165888 12688331776