Search a number
-
+
108520088 = 23293179191
BaseRepresentation
bin1100111011111…
…10001010011000
321120012101120112
412131332022120
5210240120323
614433543452
72455256045
oct635761230
9246171515
10108520088
1156290826
1230414b88
1319637891
14105ac1cc
1597d9178
hex677e298

108520088 has 64 divisors (see below), whose sum is σ = 221184000. Its totient is φ = 49795200.

The previous prime is 108520081. The next prime is 108520091. The reversal of 108520088 is 880025801.

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 568073 + ... + 568263.

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

Almost surely, 2108520088 is an apocalyptic number.

It is an amenable number.

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

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

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

108520088 is an odious number, because the sum of its binary digits is odd.

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

The product of its (nonzero) digits is 5120, while the sum is 32.

The square root of 108520088 is about 10417.2975382294. The cubic root of 108520088 is about 476.9835253405.

Adding to 108520088 its reverse (880025801), we get a palindrome (988545889).

The spelling of 108520088 in words is "one hundred eight million, five hundred twenty thousand, eighty-eight".

Divisors: 1 2 4 8 29 31 58 62 79 116 124 158 191 232 248 316 382 632 764 899 1528 1798 2291 2449 3596 4582 4898 5539 5921 7192 9164 9796 11078 11842 15089 18328 19592 22156 23684 30178 44312 47368 60356 71021 120712 142042 171709 284084 343418 437581 467759 568168 686836 875162 935518 1373672 1750324 1871036 3500648 3742072 13565011 27130022 54260044 108520088