Search a number
-
+
343412124 = 223112601607
BaseRepresentation
bin10100011110000…
…000110110011100
3212221012010212120
4110132000312130
51200403141444
654024302540
711336645346
oct2436006634
9787163776
10343412124
11166935680
1297011a50
13561ba753
1433874296
1520236b19
hex14780d9c

343412124 has 24 divisors (see below), whose sum is σ = 874140288. Its totient is φ = 104064240.

The previous prime is 343412119. The next prime is 343412143. The reversal of 343412124 is 421214343.

It is a nude number because it is divisible by every one of its digits.

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

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, 1300672 + ... + 1300935.

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

Almost surely, 2343412124 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 343412124 is about 18531.3821394952. The cubic root of 343412124 is about 700.2802442521.

Adding to 343412124 its reverse (421214343), we get a palindrome (764626467).

The spelling of 343412124 in words is "three hundred forty-three million, four hundred twelve thousand, one hundred twenty-four".

Divisors: 1 2 3 4 6 11 12 22 33 44 66 132 2601607 5203214 7804821 10406428 15609642 28617677 31219284 57235354 85853031 114470708 171706062 343412124