Search a number
-
+
102304312 = 23111517699
BaseRepresentation
bin1100001100100…
…00101000111000
321010111121010121
412012100220320
5202142214222
614052423024
72351400205
oct606205070
9233447117
10102304312
1152825820
122a317a74
131826c5c6
14d830cac
158eac5c7
hex6190a38

102304312 has 32 divisors (see below), whose sum is σ = 210672000. Its totient is φ = 46188000.

The previous prime is 102304273. The next prime is 102304327. The reversal of 102304312 is 213403201.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 9439 + ... + 17137.

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

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

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

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 16.

The square root of 102304312 is about 10114.5594071121. The cubic root of 102304312 is about 467.6970669652.

Adding to 102304312 its reverse (213403201), we get a palindrome (315707513).

The spelling of 102304312 in words is "one hundred two million, three hundred four thousand, three hundred twelve".

Divisors: 1 2 4 8 11 22 44 88 151 302 604 1208 1661 3322 6644 7699 13288 15398 30796 61592 84689 169378 338756 677512 1162549 2325098 4650196 9300392 12788039 25576078 51152156 102304312