Search a number
-
+
103631660 = 22511317229
BaseRepresentation
bin1100010110101…
…00101100101100
321020000000220122
412023110230230
5203012203120
614141104112
72365566056
oct613245454
9236000818
10103631660
1153552000
122a858038
1318615812
14da988d6
159170a25
hex62d4b2c

103631660 has 96 divisors (see below), whose sum is σ = 254560320. Its totient is φ = 35312640.

The previous prime is 103631639. The next prime is 103631707. The reversal of 103631660 is 66136301.

It is a super-3 number, since 3×1036316603 (a number of 25 digits) contains 333 as substring.

It is a congruent number.

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 31 ways as a sum of consecutive naturals, for example, 452426 + ... + 452654.

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

Almost surely, 2103631660 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 1944, while the sum is 26.

The square root of 103631660 is about 10179.9636541591. The cubic root of 103631660 is about 469.7110945172.

Adding to 103631660 its reverse (66136301), we get a palindrome (169767961).

The spelling of 103631660 in words is "one hundred three million, six hundred thirty-one thousand, six hundred sixty".

Divisors: 1 2 4 5 10 11 17 20 22 34 44 55 68 85 110 121 170 187 220 229 242 340 374 458 484 605 748 916 935 1145 1210 1331 1870 2057 2290 2420 2519 2662 3740 3893 4114 4580 5038 5324 6655 7786 8228 10076 10285 12595 13310 15572 19465 20570 22627 25190 26620 27709 38930 41140 42823 45254 50380 55418 77860 85646 90508 110836 113135 138545 171292 214115 226270 277090 304799 428230 452540 471053 554180 609598 856460 942106 1219196 1523995 1884212 2355265 3047990 4710530 5181583 6095980 9421060 10363166 20726332 25907915 51815830 103631660