Search a number
-
+
334066040 = 235711108463
BaseRepresentation
bin10011111010010…
…111000101111000
3212021121022110022
4103322113011320
51141010103130
653052110012
711164341320
oct2372270570
9767538408
10334066040
11161631840
1293a65308
1354297719
1432520280
151e4dc7e5
hex13e97178

334066040 has 64 divisors (see below), whose sum is σ = 937128960. Its totient is φ = 104123520.

The previous prime is 334066027. The next prime is 334066069. The reversal of 334066040 is 40660433.

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

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, 51152 + ... + 57311.

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

Almost surely, 2334066040 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 334066040 is about 18277.4735672084. The cubic root of 334066040 is about 693.8689329954.

It can be divided in two parts, 3 and 34066040, that added together give a palindrome (34066043).

The spelling of 334066040 in words is "three hundred thirty-four million, sixty-six thousand, forty".

Divisors: 1 2 4 5 7 8 10 11 14 20 22 28 35 40 44 55 56 70 77 88 110 140 154 220 280 308 385 440 616 770 1540 3080 108463 216926 433852 542315 759241 867704 1084630 1193093 1518482 2169260 2386186 3036964 3796205 4338520 4772372 5965465 6073928 7592410 8351651 9544744 11930930 15184820 16703302 23861860 30369640 33406604 41758255 47723720 66813208 83516510 167033020 334066040