Search a number
-
+
3343400412 = 2231125328791
BaseRepresentation
bin1100011101001000…
…0011110111011100
322122000012100010220
43013102003313130
523321402303122
61311432401340
7145565302032
oct30722036734
98560170126
103343400412
111466298240
12793846250
13413899851
1423a076552
151487c725c
hexc7483ddc

3343400412 has 24 divisors (see below), whose sum is σ = 8510474112. Its totient is φ = 1013151600.

The previous prime is 3343400339. The next prime is 3343400443. The reversal of 3343400412 is 2140043433.

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

It is a congruent 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 7 ways as a sum of consecutive naturals, for example, 12664264 + ... + 12664527.

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

Almost surely, 23343400412 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 3343400412 is about 57822.1446506440. The cubic root of 3343400412 is about 1495.3038926155.

Adding to 3343400412 its reverse (2140043433), we get a palindrome (5483443845).

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

Divisors: 1 2 3 4 6 11 12 22 33 44 66 132 25328791 50657582 75986373 101315164 151972746 278616701 303945492 557233402 835850103 1114466804 1671700206 3343400412