Search a number
-
+
100140123 = 3107311963
BaseRepresentation
bin1011111100000…
…00010001011011
320222102122102110
411332000101123
5201113440443
613534203403
72324114466
oct576002133
9228378373
10100140123
1151587836
1229653563
1317992515
14d42a2dd
158bd1233
hex5f8045b

100140123 has 8 divisors (see below), whose sum is σ = 134768448. Its totient is φ = 66135944.

The previous prime is 100140121. The next prime is 100140133. The reversal of 100140123 is 321041001.

It is a happy number.

It is a sphenic number, since it is the product of 3 distinct primes.

It is a cyclic number.

It is not a de Polignac number, because 100140123 - 21 = 100140121 is a prime.

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

It is a junction number, because it is equal to n+sod(n) for n = 100140099 and 100140108.

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

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

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

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

Almost surely, 2100140123 is an apocalyptic number.

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

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

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

The sum of its prime factors is 312073.

The product of its (nonzero) digits is 24, while the sum is 12.

The square root of 100140123 is about 10007.0036974111. The cubic root of 100140123 is about 464.3755799629.

Adding to 100140123 its reverse (321041001), we get a palindrome (421181124).

The spelling of 100140123 in words is "one hundred million, one hundred forty thousand, one hundred twenty-three".

Divisors: 1 3 107 321 311963 935889 33380041 100140123