Search a number
-
+
345586072 = 23132443577
BaseRepresentation
bin10100100110010…
…011100110011000
3220002021120222011
4110212103212120
51201432223242
654143035304
711364301366
oct2446234630
9802246864
10345586072
1116808aa27
129789bb34
135679c100
1433c7c636
1520515d17
hex14993998

345586072 has 48 divisors (see below), whose sum is σ = 704454840. Its totient is φ = 158865408.

The previous prime is 345586061. The next prime is 345586091. The reversal of 345586072 is 270685543.

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 11 ways as a sum of consecutive naturals, for example, 598648 + ... + 599224.

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

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

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

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

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

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

The product of its (nonzero) digits is 201600, while the sum is 40.

The square root of 345586072 is about 18589.9454544654. The cubic root of 345586072 is about 701.7548297947.

The spelling of 345586072 in words is "three hundred forty-five million, five hundred eighty-six thousand, seventy-two".

Divisors: 1 2 4 8 13 26 52 104 169 338 443 577 676 886 1154 1352 1772 2308 3544 4616 5759 7501 11518 15002 23036 30004 46072 60008 74867 97513 149734 195026 255611 299468 390052 511222 598936 780104 1022444 2044888 3322943 6645886 13291772 26583544 43198259 86396518 172793036 345586072