Search a number
-
+
458041052 = 22753793907
BaseRepresentation
bin11011010011010…
…010011011011100
31011220212220012102
4123103102123130
51414224303202
6113241224232
714231166440
oct3323223334
91156786172
10458041052
11215609027
12109492078
1373b83a11
1444b92820
152a32ad02
hex1b4d26dc

458041052 has 48 divisors (see below), whose sum is σ = 945423360. Its totient is φ = 190112832.

The previous prime is 458041043. The next prime is 458041069. The reversal of 458041052 is 250140854.

It is a congruent number.

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, 115283 + ... + 119189.

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

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

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

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

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

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

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

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

The square root of 458041052 is about 21401.8936545344. The cubic root of 458041052 is about 770.8469075951.

The spelling of 458041052 in words is "four hundred fifty-eight million, forty-one thousand, fifty-two".

Divisors: 1 2 4 7 14 28 53 79 106 158 212 316 371 553 742 1106 1484 2212 3907 4187 7814 8374 15628 16748 27349 29309 54698 58618 109396 117236 207071 308653 414142 617306 828284 1234612 1449497 2160571 2898994 4321142 5797988 8642284 16358609 32717218 65434436 114510263 229020526 458041052