Search a number
-
+
108628392 = 23312373659
BaseRepresentation
bin1100111100110…
…00100110101000
321120101220010210
412132120212220
5210302102032
614440141120
72456216565
oct636304650
9246356123
10108628392
1156355134
12304677a0
1319674c72
14105d986c
15980b2cc
hex67989a8

108628392 has 32 divisors (see below), whose sum is σ = 271864800. Its totient is φ = 36170304.

The previous prime is 108628357. The next prime is 108628423. The reversal of 108628392 is 293826801.

It is a happy number.

It is a self number, because there is not a number n which added to its sum of digits gives 108628392.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

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

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

Almost surely, 2108628392 is an apocalyptic number.

108628392 is a gapful number since it is divisible by the number (12) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 41472, while the sum is 39.

The square root of 108628392 is about 10422.4945190679. The cubic root of 108628392 is about 477.1421504969.

The spelling of 108628392 in words is "one hundred eight million, six hundred twenty-eight thousand, three hundred ninety-two".

Divisors: 1 2 3 4 6 8 12 24 1237 2474 3659 3711 4948 7318 7422 9896 10977 14636 14844 21954 29272 29688 43908 87816 4526183 9052366 13578549 18104732 27157098 36209464 54314196 108628392