Search a number
-
+
334313132 = 221943102299
BaseRepresentation
bin10011111011010…
…011011010101100
3212022001212101212
4103323103122230
51141041010012
653101253552
711166420566
oct2373233254
9768055355
10334313132
1116179044a
1293b642b8
135435302a
1432586336
151e53ab22
hex13ed36ac

334313132 has 24 divisors (see below), whose sum is σ = 630168000. Its totient is φ = 154674576.

The previous prime is 334313117. The next prime is 334313171. The reversal of 334313132 is 231313433.

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

It is a junction number, because it is equal to n+sod(n) for n = 334313098 and 334313107.

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, 47882 + ... + 54417.

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

Almost surely, 2334313132 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its digits is 1944, while the sum is 23.

The square root of 334313132 is about 18284.2317858859. The cubic root of 334313132 is about 694.0399642570.

Adding to 334313132 its reverse (231313433), we get a palindrome (565626565).

It can be divided in two parts, 33431 and 3132, that added together give a palindrome (36563).

The spelling of 334313132 in words is "three hundred thirty-four million, three hundred thirteen thousand, one hundred thirty-two".

Divisors: 1 2 4 19 38 43 76 86 172 817 1634 3268 102299 204598 409196 1943681 3887362 4398857 7774724 8797714 17595428 83578283 167156566 334313132