Search a number
-
+
100312232112 = 24331713659073
BaseRepresentation
bin101110101101100010…
…0110011000010110000
3100120220221011101012000
41131123010303002300
53120414412411422
6114025515134000
710150554622131
oct1353304630260
9316827141160
10100312232112
11395a6704774
1217536444300
1395c8401081
144bd86d9c88
152921862cac
hex175b1330b0

100312232112 has 80 divisors (see below), whose sum is σ = 304870531680. Its totient is φ = 31470501888.

The previous prime is 100312232089. The next prime is 100312232113. The reversal of 100312232112 is 211232213001.

100312232112 is a `hidden beast` number, since 10 + 0 + 312 + 232 + 112 = 666.

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

It is a Harshad number since it is a multiple of its sum of digits (18).

It is not an unprimeable number, because it can be changed into a prime (100312232113) 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 15 ways as a sum of consecutive naturals, for example, 6822193 + ... + 6836880.

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

Almost surely, 2100312232112 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 18.

Adding to 100312232112 its reverse (211232213001), we get a palindrome (311544445113).

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

Divisors: 1 2 3 4 6 8 9 12 16 17 18 24 27 34 36 48 51 54 68 72 102 108 136 144 153 204 216 272 306 408 432 459 612 816 918 1224 1836 2448 3672 7344 13659073 27318146 40977219 54636292 81954438 109272584 122931657 163908876 218545168 232204241 245863314 327817752 368794971 464408482 491726628 655635504 696612723 737589942 928816964 983453256 1393225446 1475179884 1857633928 1966906512 2089838169 2786450892 2950359768 3715267856 4179676338 5572901784 5900719536 6269514507 8359352676 11145803568 12539029014 16718705352 25078058028 33437410704 50156116056 100312232112