Search a number
-
+
100312143232 = 277111955517
BaseRepresentation
bin101110101101100010…
…0011101010110000000
3100120220220222212021011
41131123010131112000
53120414402040412
6114025513210304
710150554102040
oct1353304352600
9316826885234
10100312143232
11395a6653a14
1217536400994
1395c839c792
144bd86b5720
1529218467a7
hex175b11d580

100312143232 has 32 divisors (see below), whose sum is σ = 228389256720. Its totient is φ = 42990918144.

The previous prime is 100312143229. The next prime is 100312143233. The reversal of 100312143232 is 232341213001.

It is a tau number, because it is divible by the number of its divisors (32).

It is a congruent number.

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

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

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

Almost surely, 2100312143232 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 864, while the sum is 22.

Adding to 100312143232 its reverse (232341213001), we get a palindrome (332653356233).

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

Divisors: 1 2 4 7 8 14 16 28 32 56 64 112 128 224 448 896 111955517 223911034 447822068 783688619 895644136 1567377238 1791288272 3134754476 3582576544 6269508952 7165153088 12539017904 14330306176 25078035808 50156071616 100312143232