Search a number
-
+
34442132 = 2223241397
BaseRepresentation
bin1000001101100…
…0101110010100
32101210211201112
42003120232110
532304122012
63230114152
7565516244
oct203305624
971724645
1034442132
111849497a
12b64b958
13719bb7a
144807b24
153055122
hex20d8b94

34442132 has 36 divisors (see below), whose sum is σ = 64707636. Its totient is φ = 16030080.

The previous prime is 34442131. The next prime is 34442143. The reversal of 34442132 is 23124443.

It can be written as a sum of positive squares in 2 ways, for example, as 10666756 + 23775376 = 3266^2 + 4876^2 .

It is a Harshad number since it is a multiple of its sum of digits (23).

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

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (11) of ones.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 86558 + ... + 86954.

Almost surely, 234442132 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The square root of 34442132 is about 5868.7419435514. The cubic root of 34442132 is about 325.3593878436.

Adding to 34442132 its reverse (23124443), we get a palindrome (57566575).

The spelling of 34442132 in words is "thirty-four million, four hundred forty-two thousand, one hundred thirty-two".

Divisors: 1 2 4 23 41 46 82 92 164 397 529 794 943 1058 1588 1886 2116 3772 9131 16277 18262 21689 32554 36524 43378 65108 86756 210013 374371 420026 748742 840052 1497484 8610533 17221066 34442132