Search a number
-
+
100010031112 = 231913121132377
BaseRepresentation
bin101110100100100001…
…1111111100000001000
3100120010212111222100101
41131021003333200020
53114310031443422
6113535522015144
710140225144505
oct1351103774010
9316125458311
10100010031112
1139461067682
12174711a74b4
13957a912504
144baa5124ac
15290506bc27
hex17490ff808

100010031112 has 64 divisors (see below), whose sum is σ = 199072843200. Its totient is φ = 46969528320.

The previous prime is 100010031103. The next prime is 100010031151. The reversal of 100010031112 is 211130010001.

It is an unprimeable number.

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, 42072868 + ... + 42075244.

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

Almost surely, 2100010031112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 6, while the sum is 10.

Adding to 100010031112 its reverse (211130010001), we get a palindrome (311140041113).

The spelling of 100010031112 in words is "one hundred billion, ten million, thirty-one thousand, one hundred twelve".

Divisors: 1 2 4 8 19 38 76 131 152 262 524 1048 2113 2377 2489 4226 4754 4978 8452 9508 9956 16904 19016 19912 40147 45163 80294 90326 160588 180652 276803 311387 321176 361304 553606 622774 1107212 1245548 2214424 2491096 5022601 5259257 5916353 10045202 10518514 11832706 20090404 21037028 23665412 40180808 42074056 47330824 95429419 190858838 381717676 657960731 763435352 1315921462 2631842924 5263685848 12501253889 25002507778 50005015556 100010031112