Search a number
-
+
2100333332124 = 223359997330611
BaseRepresentation
bin11110100100000101100…
…111110100011010011100
321102210022211201012221000
4132210011213310122130
5233402440313111444
64244514012310300
7304513134520236
oct36440547643234
97383284635830
102100333332124
1173a823457285
1229b085472390
131230a3142451
1473929cbd256
153997b60c469
hex1e9059f469c

2100333332124 has 96 divisors (see below), whose sum is σ = 5543173036800. Its totient is φ = 687552425280.

The previous prime is 2100333332099. The next prime is 2100333332137. The reversal of 2100333332124 is 4212333330012.

2100333332124 is a `hidden beast` number, since 2 + 1 + 0 + 0 + 3 + 333 + 321 + 2 + 4 = 666.

It is a super-2 number, since 2×21003333321242 (a number of 25 digits) contains 22 as substring.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 6187579 + ... + 6518189.

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

Almost surely, 22100333332124 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

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

Adding to 2100333332124 its reverse (4212333330012), we get a palindrome (6312666662136).

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

Divisors: 1 2 3 4 6 9 12 18 27 36 54 59 108 118 177 236 354 531 708 997 1062 1593 1994 2124 2991 3186 3988 5982 6372 8973 11964 17946 26919 35892 53838 58823 107676 117646 176469 235292 330611 352938 529407 661222 705876 991833 1058814 1322444 1588221 1983666 2117628 2975499 3176442 3967332 5950998 6352884 8926497 11901996 17852994 19506049 35705988 39012098 58518147 78024196 117036294 175554441 234072588 329619167 351108882 526663323 659238334 702217764 988857501 1053326646 1318476668 1977715002 2106653292 2966572503 3955430004 5933145006 8899717509 11866290012 17799435018 19447530853 35598870036 38895061706 58342592559 77790123412 116685185118 175027777677 233370370236 350055555354 525083333031 700111110708 1050166666062 2100333332124