Search a number
-
+
100331332020 = 22355171214371
BaseRepresentation
bin101110101110000110…
…1101010000110110100
3100120222021002202100000
41131130031222012310
53120434310111040
6114031440351300
710151206152033
oct1353415520664
9316867082300
10100331332020
113960646a817
1217540915530
1395cc35a8aa
144bdb06c71a
152923387130
hex175c36a1b4

100331332020 has 144 divisors (see below), whose sum is σ = 334175744448. Its totient is φ = 25181176320.

The previous prime is 100331331983. The next prime is 100331332027. The reversal of 100331332020 is 20233133001.

100331332020 is a `hidden beast` number, since 1 + 0 + 0 + 331 + 332 + 0 + 2 + 0 = 666.

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

It is a junction number, because it is equal to n+sod(n) for n = 100331331984 and 100331332002.

It is a congruent number.

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

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

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 524566 + ... + 689805.

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

Almost surely, 2100331332020 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 324, while the sum is 18.

Adding to 100331332020 its reverse (20233133001), we get a palindrome (120564465021).

The spelling of 100331332020 in words is "one hundred billion, three hundred thirty-one million, three hundred thirty-two thousand, twenty".

Divisors: 1 2 3 4 5 6 9 10 12 15 17 18 20 27 30 34 36 45 51 54 60 68 81 85 90 102 108 135 153 162 170 180 204 243 255 270 306 324 340 405 459 486 510 540 612 765 810 918 972 1020 1215 1377 1530 1620 1836 2295 2430 2754 3060 4131 4590 4860 5508 6885 8262 9180 13770 16524 20655 27540 41310 82620 1214371 2428742 3643113 4857484 6071855 7286226 10929339 12143710 14572452 18215565 20644307 21858678 24287420 32788017 36431130 41288614 43717356 54646695 61932921 65576034 72862260 82577228 98364051 103221535 109293390 123865842 131152068 163940085 185798763 196728102 206443070 218586780 247731684 295092153 309664605 327880170 371597526 393456204 412886140 491820255 557396289 590184306 619329210 655760340 743195052 928993815 983640510 1114792578 1180368612 1238658420 1475460765 1672188867 1857987630 1967281020 2229585156 2786981445 2950921530 3344377734 3715975260 5016566601 5573962890 5901843060 6688755468 8360944335 10033133202 11147925780 16721888670 20066266404 25082833005 33443777340 50165666010 100331332020