Search a number
-
+
100001112 = 2338946817
BaseRepresentation
bin1011111010111…
…10010101011000
320222011120201220
411331132111120
5201100013422
613531212040
72322665301
oct575362530
9228146656
10100001112
11514a2352
12295a7020
1317944173
14d3d17a8
158ba4e5c
hex5f5e558

100001112 has 32 divisors (see below), whose sum is σ = 252817200. Its totient is φ = 32958464.

The previous prime is 100001107. The next prime is 100001119. The reversal of 100001112 is 211100001.

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

It is a self number, because there is not a number n which added to its sum of digits gives 100001112.

It is a congruent number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 21273 + ... + 25544.

Almost surely, 2100001112 is an apocalyptic number.

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

It is an amenable number.

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

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

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

100001112 is an evil number, because the sum of its binary digits is even.

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

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

The square root of 100001112 is about 10000.0555998454. The cubic root of 100001112 is about 464.1606038372.

Adding to 100001112 its reverse (211100001), we get a palindrome (311101113).

The spelling of 100001112 in words is "one hundred million, one thousand, one hundred twelve".

Divisors: 1 2 3 4 6 8 12 24 89 178 267 356 534 712 1068 2136 46817 93634 140451 187268 280902 374536 561804 1123608 4166713 8333426 12500139 16666852 25000278 33333704 50000556 100001112