Search a number
-
+
340654412 = 227313710607
BaseRepresentation
bin10100010011011…
…111100101001100
3212202000001000002
4110103133211030
51144201420122
653445223432
711304341360
oct2423374514
9782001002
10340654412
1116532177a
1296101b78
1355763477
14333572a0
151ed8e992
hex144df94c

340654412 has 48 divisors (see below), whose sum is σ = 722362368. Its totient is φ = 137453760.

The previous prime is 340654409. The next prime is 340654423. The reversal of 340654412 is 214456043.

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, 26813 + ... + 37419.

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

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

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

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

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

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

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

The product of its (nonzero) digits is 11520, while the sum is 29.

The square root of 340654412 is about 18456.8256208916. The cubic root of 340654412 is about 698.4007107932.

The spelling of 340654412 in words is "three hundred forty million, six hundred fifty-four thousand, four hundred twelve".

Divisors: 1 2 4 7 14 28 31 37 62 74 124 148 217 259 434 518 868 1036 1147 2294 4588 8029 10607 16058 21214 32116 42428 74249 148498 296996 328817 392459 657634 784918 1315268 1569836 2301719 2747213 4603438 5494426 9206876 10988852 12166229 24332458 48664916 85163603 170327206 340654412