Search a number
-
+
100334121 = 3378271093
BaseRepresentation
bin1011111101011…
…11101000101001
320222210111112120
411332233220221
5201141142441
613542301453
72325553206
oct576575051
9228714476
10100334121
11516aa568
1229727889
1317a2c904
14d47acad
158c1d966
hex5fafa29

100334121 has 16 divisors (see below), whose sum is σ = 137686464. Its totient is φ = 64943424.

The previous prime is 100334111. The next prime is 100334131. The reversal of 100334121 is 121433001.

It is an interprime number because it is at equal distance from previous prime (100334111) and next prime (100334131).

It is not a de Polignac number, because 100334121 - 25 = 100334089 is a prime.

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

It is not an unprimeable number, because it can be changed into a prime (100334111) 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, 91251 + ... + 92343.

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

Almost surely, 2100334121 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 1960.

The product of its (nonzero) digits is 72, while the sum is 15.

The square root of 100334121 is about 10016.6921186587. The cubic root of 100334121 is about 464.6752594482.

Adding to 100334121 its reverse (121433001), we get a palindrome (221767122).

The spelling of 100334121 in words is "one hundred million, three hundred thirty-four thousand, one hundred twenty-one".

Divisors: 1 3 37 111 827 1093 2481 3279 30599 40441 91797 121323 903911 2711733 33444707 100334121