Search a number
-
+
28318842 = 233231512
BaseRepresentation
bin110110000000…
…1110001111010
31222021202011000
41230001301322
524222200332
62450545430
7462464136
oct154016172
958252130
1028318842
1114a92402
129598276
135b36a16
143a923c6
152745b7c
hex1b01c7a

28318842 has 48 divisors (see below), whose sum is σ = 66104640. Its totient is φ = 8969400.

The previous prime is 28318813. The next prime is 28318861. The reversal of 28318842 is 24881382.

It is a happy number.

It is a junction number, because it is equal to n+sod(n) for n = 28318797 and 28318806.

It is a congruent number.

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, 187467 + ... + 187617.

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

Almost surely, 228318842 is an apocalyptic number.

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

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

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

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

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

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

The product of its digits is 24576, while the sum is 36.

The square root of 28318842 is about 5321.5450763852. The cubic root of 28318842 is about 304.8071592962.

The spelling of 28318842 in words is "twenty-eight million, three hundred eighteen thousand, eight hundred forty-two".

Divisors: 1 2 3 6 9 18 23 27 46 54 69 138 151 207 302 414 453 621 906 1242 1359 2718 3473 4077 6946 8154 10419 20838 22801 31257 45602 62514 68403 93771 136806 187542 205209 410418 524423 615627 1048846 1231254 1573269 3146538 4719807 9439614 14159421 28318842