Search a number
-
+
2101010 = 25210101
BaseRepresentation
bin1000000000111100010010
310221202001012
420000330102
51014213020
6113010522
723600252
oct10007422
93852035
102101010
11120557a
12853a42
13587402
143c9962
152b77c5
hex200f12

2101010 has 8 divisors (see below), whose sum is σ = 3781836. Its totient is φ = 840400.

The previous prime is 2101007. The next prime is 2101019. The reversal of 2101010 is 101012.

It is a happy number.

2101010 is an esthetic number in base 10, because in such base its adjacent digits differ by 1.

It can be written as a sum of positive squares in 2 ways, for example, as 1923769 + 177241 = 1387^2 + 421^2 .

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

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

It is an alternating number because its digits alternate between even and odd.

2101010 is a modest number, since divided by 1010 gives 210 as remainder.

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

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

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 105041 + ... + 105060.

22101010 is an apocalyptic number.

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

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

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

The sum of its prime factors is 210108.

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

The square root of 2101010 is about 1449.4861158355. The cubic root of 2101010 is about 128.0784431283.

Adding to 2101010 its reverse (101012), we get a palindrome (2202022).

The spelling of 2101010 in words is "two million, one hundred one thousand, ten".

Divisors: 1 2 5 10 210101 420202 1050505 2101010