Search a number
-
+
2103332112 = 243272086639
BaseRepresentation
bin111110101011110…
…0100110100010000
312102120210100020100
41331113210310100
513301423111422
6544413412400
7103060012410
oct17527446420
95376710210
102103332112
1198a304602
124a849a100
132769b671b
1415d4b6640
15c49c47ac
hex7d5e4d10

2103332112 has 60 divisors (see below), whose sum is σ = 6727327360. Its totient is φ = 600951744.

The previous prime is 2103332111. The next prime is 2103332117. The reversal of 2103332112 is 2112333012.

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

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 1042312 + ... + 1044327.

Almost surely, 22103332112 is an apocalyptic number.

It is an amenable number.

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

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

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

2103332112 is an evil number, because the sum of its binary digits is even.

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

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

The square root of 2103332112 is about 45862.0988616962. The cubic root of 2103332112 is about 1281.2561139284.

Adding to 2103332112 its reverse (2112333012), we get a palindrome (4215665124).

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

Divisors: 1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 36 42 48 56 63 72 84 112 126 144 168 252 336 504 1008 2086639 4173278 6259917 8346556 12519834 14606473 16693112 18779751 25039668 29212946 33386224 37559502 43819419 50079336 58425892 75119004 87638838 100158672 116851784 131458257 150238008 175277676 233703568 262916514 300476016 350555352 525833028 701110704 1051666056 2103332112