Search a number
-
+
332047056 = 24311628877
BaseRepresentation
bin10011110010101…
…010001011010000
3212010210201221010
4103302222023100
51140001001211
652540530520
711141232135
oct2362521320
9763721833
10332047056
11160482960
1293250a40
1353a3b763
143215658c
151e23e4a6
hex13caa2d0

332047056 has 40 divisors (see below), whose sum is σ = 935770464. Its totient is φ = 100620160.

The previous prime is 332047019. The next prime is 332047073. The reversal of 332047056 is 650740233.

332047056 is digitally balanced in base 3, because in such base it contains all the possibile digits an equal number of times.

It is a super-2 number, since 2×3320470562 = 220510494796534272, 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 (13) of ones.

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

Almost surely, 2332047056 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 15120, while the sum is 30.

The square root of 332047056 is about 18222.1583792920. The cubic root of 332047056 is about 692.4682698212.

Adding to 332047056 its reverse (650740233), we get a palindrome (982787289).

The spelling of 332047056 in words is "three hundred thirty-two million, forty-seven thousand, fifty-six".

Divisors: 1 2 3 4 6 8 11 12 16 22 24 33 44 48 66 88 132 176 264 528 628877 1257754 1886631 2515508 3773262 5031016 6917647 7546524 10062032 13835294 15093048 20752941 27670588 30186096 41505882 55341176 83011764 110682352 166023528 332047056