Search a number
-
+
2121003200 = 26521325627
BaseRepresentation
bin111111001101011…
…1111000011000000
312110211001010102002
41332122333003000
513320434100300
6550244243132
7103363141541
oct17632770300
95424033362
102121003200
11999284108
124b23a04a8
1327a562aa4
141619964c8
15c63155d5
hex7e6bf0c0

2121003200 has 42 divisors (see below), whose sum is σ = 5218997436. Its totient is φ = 848400640.

The previous prime is 2121003197. The next prime is 2121003211. The reversal of 2121003200 is 23001212.

It is a happy number.

It is an unprimeable number.

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 5 ways as a sum of consecutive naturals, for example, 661214 + ... + 664413.

Almost surely, 22121003200 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The square root of 2121003200 is about 46054.3505002513. The cubic root of 2121003200 is about 1284.8342582237.

Adding to 2121003200 its reverse (23001212), we get a palindrome (2144004412).

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

Divisors: 1 2 4 5 8 10 16 20 25 32 40 50 64 80 100 160 200 320 400 800 1600 1325627 2651254 5302508 6628135 10605016 13256270 21210032 26512540 33140675 42420064 53025080 66281350 84840128 106050160 132562700 212100320 265125400 424200640 530250800 1060501600 2121003200