Search a number
-
+
34313412 = 22371724029
BaseRepresentation
bin1000001011100…
…1010011000100
32101120022011010
42002321103010
532241012122
63223242220
7564442050
oct202712304
971508133
1034313412
11184071a1
12b5a9370
1371553c3
1447b2c60
15302be0c
hex20b94c4

34313412 has 48 divisors (see below), whose sum is σ = 96888960. Its totient is φ = 9226752.

The previous prime is 34313407. The next prime is 34313443. The reversal of 34313412 is 21431343.

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

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

It is an unprimeable number.

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

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

Almost surely, 234313412 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 864, while the sum is 21.

The square root of 34313412 is about 5857.7651028357. The cubic root of 34313412 is about 324.9535618067.

Adding to 34313412 its reverse (21431343), we get a palindrome (55744755).

It can be divided in two parts, 3431341 and 2, that added together give a palindrome (3431343).

The spelling of 34313412 in words is "thirty-four million, three hundred thirteen thousand, four hundred twelve".

Divisors: 1 2 3 4 6 7 12 14 17 21 28 34 42 51 68 84 102 119 204 238 357 476 714 1428 24029 48058 72087 96116 144174 168203 288348 336406 408493 504609 672812 816986 1009218 1225479 1633972 2018436 2450958 2859451 4901916 5718902 8578353 11437804 17156706 34313412