Search a number
-
+
3012220004 = 2217432633917
BaseRepresentation
bin1011001110001010…
…1101010001100100
321202221000122000212
42303202231101210
522132112020004
61214522154552
7134434306343
oct26342552144
97687018025
103012220004
111306357522
12700952a58
133900a2701
142080a7b5a
151296a996e
hexb38ad464

3012220004 has 48 divisors (see below), whose sum is σ = 5734447488. Its totient is φ = 1378933248.

The previous prime is 3012219983. The next prime is 3012220007. The reversal of 3012220004 is 4000222103.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 767054 + ... + 770970.

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

Almost surely, 23012220004 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 96, while the sum is 14.

The square root of 3012220004 is about 54883.6952473137. The cubic root of 3012220004 is about 1444.2051724896.

Adding to 3012220004 its reverse (4000222103), we get a palindrome (7012442107).

The spelling of 3012220004 in words is "three billion, twelve million, two hundred twenty thousand, four".

Divisors: 1 2 4 17 34 43 68 86 172 263 526 731 1052 1462 2924 3917 4471 7834 8942 11309 15668 17884 22618 45236 66589 133178 168431 192253 266356 336862 384506 673724 769012 1030171 2060342 2863327 4120684 5726654 11453308 17512907 35025814 44297353 70051628 88594706 177189412 753055001 1506110002 3012220004