Search a number
-
+
10010003200 = 28521564063
BaseRepresentation
bin10010101001010010…
…01000011100000000
3221211121120211221021
421110221020130000
5131000030100300
64333141035224
7503025423541
oct112451103400
927747524837
1010010003200
11427742761a
121b343b5b14
13c36ab0622
146ad6084c8
153d8bd6d1a
hex254a48700

10010003200 has 54 divisors (see below), whose sum is σ = 24776337824. Its totient is φ = 4003998720.

The previous prime is 10010003123. The next prime is 10010003219. The reversal of 10010003200 is 230001001.

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 775632 + ... + 788431.

Almost surely, 210010003200 is an apocalyptic number.

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

It is an amenable number.

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

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

10010003200 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 6, while the sum is 7.

Adding to 10010003200 its reverse (230001001), we get a palindrome (10240004201).

The spelling of 10010003200 in words is "ten billion, ten million, three thousand, two hundred".

Divisors: 1 2 4 5 8 10 16 20 25 32 40 50 64 80 100 128 160 200 256 320 400 640 800 1280 1600 3200 6400 1564063 3128126 6256252 7820315 12512504 15640630 25025008 31281260 39101575 50050016 62562520 78203150 100100032 125125040 156406300 200200064 250250080 312812600 400400128 500500160 625625200 1001000320 1251250400 2002000640 2502500800 5005001600 10010003200