Search a number
-
+
344487056 = 2429225601
BaseRepresentation
bin10100100010000…
…111010010010000
3220000012202101212
4110202013102100
51201142041211
654103315252
711352043304
oct2442072220
9800182355
10344487056
111674aa251
129744bb28
13564a5ac4
1433a73d04
152039a38b
hex14887490

344487056 has 30 divisors (see below), whose sum is σ = 691279602. Its totient is φ = 166297600.

The previous prime is 344487053. The next prime is 344487079. The reversal of 344487056 is 650784443.

It can be written as a sum of positive squares in 3 ways, for example, as 178489600 + 165997456 = 13360^2 + 12884^2 .

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (344487053) by changing a digit.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 656 + ... + 26256.

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

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

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

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

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

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

The product of its (nonzero) digits is 322560, while the sum is 41.

The square root of 344487056 is about 18560.3624964600. The cubic root of 344487056 is about 701.0101443177.

The spelling of 344487056 in words is "three hundred forty-four million, four hundred eighty-seven thousand, fifty-six".

Divisors: 1 2 4 8 16 29 58 116 232 464 841 1682 3364 6728 13456 25601 51202 102404 204808 409616 742429 1484858 2969716 5939432 11878864 21530441 43060882 86121764 172243528 344487056