Search a number
-
+
54152412 = 22317318563
BaseRepresentation
bin1100111010010…
…0110011011100
310202220020010220
43032210303130
5102330334122
65212401340
71225200516
oct316446334
9122806126
1054152412
1128627566
1216176250
13b2b0462
147298bb6
154b4a25c
hex33a4cdc

54152412 has 48 divisors (see below), whose sum is σ = 138120192. Its totient is φ = 16439040.

The previous prime is 54152389. The next prime is 54152447. The reversal of 54152412 is 21425145.

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, 2043 + ... + 10605.

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

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

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

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

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

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

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

The product of its digits is 1600, while the sum is 24.

The square root of 54152412 is about 7358.8322443170. The cubic root of 54152412 is about 378.3315866497.

Adding to 54152412 its reverse (21425145), we get a palindrome (75577557).

The spelling of 54152412 in words is "fifty-four million, one hundred fifty-two thousand, four hundred twelve".

Divisors: 1 2 3 4 6 12 17 31 34 51 62 68 93 102 124 186 204 372 527 1054 1581 2108 3162 6324 8563 17126 25689 34252 51378 102756 145571 265453 291142 436713 530906 582284 796359 873426 1061812 1592718 1746852 3185436 4512701 9025402 13538103 18050804 27076206 54152412