Search a number
-
+
100538226 = 2339371987
BaseRepresentation
bin1011111111000…
…01011101110010
321000011212112000
411333201131302
5201214210401
613550514430
72330363235
oct577413562
9230155460
10100538226
1151829948
1229805a16
1317aa1799
14d4d141c
158c5e186
hex5fe1772

100538226 has 32 divisors (see below), whose sum is σ = 223769280. Its totient is φ = 33460128.

The previous prime is 100538203. The next prime is 100538233. The reversal of 100538226 is 622835001.

100538226 is a `hidden beast` number, since 100 + 538 + 2 + 26 = 666.

It is a Harshad number since it is a multiple of its sum of digits (27).

It is a Curzon number.

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

It is an unprimeable number.

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

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

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

Almost surely, 2100538226 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 2880, while the sum is 27.

The square root of 100538226 is about 10026.8751862183. The cubic root of 100538226 is about 464.9901350665.

The spelling of 100538226 in words is "one hundred million, five hundred thirty-eight thousand, two hundred twenty-six".

Divisors: 1 2 3 6 9 18 27 54 937 1874 1987 2811 3974 5622 5961 8433 11922 16866 17883 25299 35766 50598 53649 107298 1861819 3723638 5585457 11170914 16756371 33512742 50269113 100538226