Search a number
-
+
146104056 = 23327289889
BaseRepresentation
bin10001011010101…
…01111011111000
3101011220212002100
420231111323320
5244400312211
622255303400
73422602230
oct1055257370
9334825070
10146104056
117552115a
1240b1ab60
1324366807
1415592cc0
15cc60156
hex8b55ef8

146104056 has 48 divisors (see below), whose sum is σ = 452228400. Its totient is φ = 41743872.

The previous prime is 146104051. The next prime is 146104097. The reversal of 146104056 is 650401641.

146104056 is a `hidden beast` number, since 1 + 4 + 610 + 40 + 5 + 6 = 666.

It is a super-2 number, since 2×1461040562 = 42692790359302272, which contains 22 as substring.

It is a congruent number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 144441 + ... + 145448.

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

Almost surely, 2146104056 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2880, while the sum is 27.

The square root of 146104056 is about 12087.3510745738. The cubic root of 146104056 is about 526.6888092668.

Adding to 146104056 its reverse (650401641), we get a palindrome (796505697).

The spelling of 146104056 in words is "one hundred forty-six million, one hundred four thousand, fifty-six".

Divisors: 1 2 3 4 6 7 8 9 12 14 18 21 24 28 36 42 56 63 72 84 126 168 252 504 289889 579778 869667 1159556 1739334 2029223 2319112 2609001 3478668 4058446 5218002 6087669 6957336 8116892 10436004 12175338 16233784 18263007 20872008 24350676 36526014 48701352 73052028 146104056