Search a number
-
+
3140052 = 2232331367
BaseRepresentation
bin1011111110100111010100
312220112100020
423332213110
51300440202
6151145140
735455446
oct13764724
95815306
103140052
111855193
1210751b0
1385c326
145ba496
154205bc
hex2fe9d4

3140052 has 48 divisors (see below), whose sum is σ = 7913472. Its totient is φ = 966240.

The previous prime is 3140041. The next prime is 3140057. The reversal of 3140052 is 2500413.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (3140057) by changing a digit.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 8373 + ... + 8739.

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

Almost surely, 23140052 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 3140052, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (3956736).

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

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

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

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

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

The product of its (nonzero) digits is 120, while the sum is 15.

The square root of 3140052 is about 1772.0191872550. The cubic root of 3140052 is about 146.4352433888.

Adding to 3140052 its reverse (2500413), we get a palindrome (5640465).

The spelling of 3140052 in words is "three million, one hundred forty thousand, fifty-two".

Divisors: 1 2 3 4 6 12 23 31 46 62 69 92 93 124 138 186 276 367 372 713 734 1101 1426 1468 2139 2202 2852 4278 4404 8441 8556 11377 16882 22754 25323 33764 34131 45508 50646 68262 101292 136524 261671 523342 785013 1046684 1570026 3140052