Search a number
-
+
21101002012 = 22101227230089
BaseRepresentation
bin10011101001101101…
…111011110100011100
32000110120020222002001
4103221231323310130
5321203324031022
613405455412044
71344621362206
oct235155736434
960416228061
1021101002012
118a48a69142
12410a824024
131cb381970c
141042605776
1583774db27
hex4e9b7bd1c

21101002012 has 24 divisors (see below), whose sum is σ = 37456811280. Its totient is φ = 10399977600.

The previous prime is 21101001947. The next prime is 21101002019. The reversal of 21101002012 is 21020010112.

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

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

It is a congruent number.

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

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

Almost surely, 221101002012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 21101002012 its reverse (21020010112), we get a palindrome (42121012124).

It can be divided in two parts, 2110100 and 2012, that added together give a palindrome (2112112).

The spelling of 21101002012 in words is "twenty-one billion, one hundred one million, two thousand, twelve".

Divisors: 1 2 4 101 202 227 404 454 908 22927 45854 91708 230089 460178 920356 23238989 46477978 52230203 92955956 104460406 208920812 5275250503 10550501006 21101002012