Search a number
-
+
258028578 = 2352412203
BaseRepresentation
bin11110110000100…
…11010000100010
3122222112012200000
433120103100202
51012023403303
641334240430
76252130623
oct1730232042
9588465600
10258028578
11122717765
12724b6116
13415c3b42
14263a9a4a
15179bcda3
hexf613422

258028578 has 48 divisors (see below), whose sum is σ = 582437856. Its totient is φ = 85613760.

The previous prime is 258028523. The next prime is 258028583. The reversal of 258028578 is 875820852.

258028578 is a `hidden beast` number, since 2 + 58 + 0 + 28 + 578 = 666.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 116025 + ... + 118227.

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

Almost surely, 2258028578 is an apocalyptic number.

It is a practical number, because each smaller number is the sum of distinct divisors of 258028578, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (291218928).

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

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

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

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

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

The product of its (nonzero) digits is 358400, while the sum is 45.

The square root of 258028578 is about 16063.2679738589. The cubic root of 258028578 is about 636.6331803823.

The spelling of 258028578 in words is "two hundred fifty-eight million, twenty-eight thousand, five hundred seventy-eight".

Divisors: 1 2 3 6 9 18 27 54 81 162 241 243 482 486 723 1446 2169 2203 4338 4406 6507 6609 13014 13218 19521 19827 39042 39654 58563 59481 117126 118962 178443 356886 530923 535329 1061846 1070658 1592769 3185538 4778307 9556614 14334921 28669842 43004763 86009526 129014289 258028578