Search a number
-
+
33608704 = 210231427
BaseRepresentation
bin1000000000110…
…1010000000000
32100020111110211
42000031100000
532100434304
63200203504
7555445363
oct200152000
970214424
1033608704
1117a75798
12b309594
136c6970c
14466c0da
152e3d204
hex200d400

33608704 has 44 divisors (see below), whose sum is σ = 70154784. Its totient is φ = 16062464.

The previous prime is 33608683. The next prime is 33608717. The reversal of 33608704 is 40780633.

It is a super-2 number, since 2×336087042 = 2259089969119232, 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 (5) of ones.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 22839 + ... + 24265.

Almost surely, 233608704 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 33608704, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (35077392).

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

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

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

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

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

The product of its (nonzero) digits is 12096, while the sum is 31.

The square root of 33608704 is about 5797.3014411880. The cubic root of 33608704 is about 322.7135904559.

The spelling of 33608704 in words is "thirty-three million, six hundred eight thousand, seven hundred four".

Divisors: 1 2 4 8 16 23 32 46 64 92 128 184 256 368 512 736 1024 1427 1472 2854 2944 5708 5888 11416 11776 22832 23552 32821 45664 65642 91328 131284 182656 262568 365312 525136 730624 1050272 1461248 2100544 4201088 8402176 16804352 33608704