Search a number
-
+
340434396 = 223217475413
BaseRepresentation
bin10100010010101…
…001110111011100
3212201120212012100
4110102221313130
51144122400041
653440405100
711302434051
oct2422516734
9781525170
10340434396
11165191445
1296016790
13556b7293
14332db028
151ed496b6
hex144a9ddc

340434396 has 36 divisors (see below), whose sum is σ = 861194152. Its totient is φ = 113392224.

The previous prime is 340434383. The next prime is 340434443. The reversal of 340434396 is 693434043.

It is a happy number.

It is a tau number, because it is divible by the number of its divisors (36).

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

It is a self number, because there is not a number n which added to its sum of digits gives 340434396.

It is a congruent number.

It is an unprimeable number.

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

Almost surely, 2340434396 is an apocalyptic number.

340434396 is a gapful number since it is divisible by the number (36) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 93312, while the sum is 36.

The square root of 340434396 is about 18450.8643699963. The cubic root of 340434396 is about 698.2503214072.

The spelling of 340434396 in words is "three hundred forty million, four hundred thirty-four thousand, three hundred ninety-six".

Divisors: 1 2 3 4 6 9 12 18 36 1747 3494 5241 5413 6988 10482 10826 15723 16239 20964 21652 31446 32478 48717 62892 64956 97434 194868 9456511 18913022 28369533 37826044 56739066 85108599 113478132 170217198 340434396