Search a number
-
+
3004041012 = 223746776579
BaseRepresentation
bin1011001100001110…
…0000011100110100
321202100122002120020
42303003200130310
522123013303022
61214031005140
7134304633030
oct26303403464
97670562506
103004041012
111301780525
126ba0697b0
1338b49a97b
14206d791c0
15128ae135c
hexb30e0734

3004041012 has 48 divisors (see below), whose sum is σ = 8028034560. Its totient is φ = 856448352.

The previous prime is 3004040993. The next prime is 3004041023. The reversal of 3004041012 is 2101404003.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 23004041012 is an apocalyptic number.

It is an amenable number.

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

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

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

3004041012 is an evil number, because the sum of its binary digits is even.

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

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

The square root of 3004041012 is about 54809.1325601856. The cubic root of 3004041012 is about 1442.8968517442.

Adding to 3004041012 its reverse (2101404003), we get a palindrome (5105445015).

The spelling of 3004041012 in words is "three billion, four million, forty-one thousand, twelve".

Divisors: 1 2 3 4 6 7 12 14 21 28 42 84 467 934 1401 1868 2802 3269 5604 6538 9807 13076 19614 39228 76579 153158 229737 306316 459474 536053 918948 1072106 1608159 2144212 3216318 6432636 35762393 71524786 107287179 143049572 214574358 250336751 429148716 500673502 751010253 1001347004 1502020506 3004041012