Search a number
-
+
3402336004 = 2217192633387
BaseRepresentation
bin1100101011001011…
…1000011100000100
322210010002120120121
43022302320130010
523431444223004
61321335511324
7150212243644
oct31262703404
98703076517
103402336004
111496591441
127ab528544
13422b63192
14243c18524
1514da69854
hexcacb8704

3402336004 has 24 divisors (see below), whose sum is σ = 6636137760. Its totient is φ = 1516830336.

The previous prime is 3402335933. The next prime is 3402336011. The reversal of 3402336004 is 4006332043.

It is a super-2 number, since 2×34023360042 = 23151780568229376032, which contains 22 as substring.

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

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 1315402 + ... + 1317985.

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

Almost surely, 23402336004 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 5184, while the sum is 25.

The square root of 3402336004 is about 58329.5465780422. The cubic root of 3402336004 is about 1504.0388935025.

Adding to 3402336004 its reverse (4006332043), we get a palindrome (7408668047).

The spelling of 3402336004 in words is "three billion, four hundred two million, three hundred thirty-six thousand, four".

Divisors: 1 2 4 17 19 34 38 68 76 323 646 1292 2633387 5266774 10533548 44767579 50034353 89535158 100068706 179070316 200137412 850584001 1701168002 3402336004