Search a number
-
+
2102332132 = 221753599887
BaseRepresentation
bin111110101001111…
…0000101011100100
312102111220112112001
41331103300223210
513301144112012
6544340135044
7103045346125
oct17523605344
95374815461
102102332132
1198979127a
124a8097484
13276726514
1415d2d604c
15c4878357
hex7d4f0ae4

2102332132 has 48 divisors (see below), whose sum is σ = 4036677120. Its totient is φ = 954117632.

The previous prime is 2102332087. The next prime is 2102332139. The reversal of 2102332132 is 2312332012.

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

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, 207693 + ... + 217579.

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

Almost surely, 22102332132 is an apocalyptic number.

It is an amenable number.

2102332132 is a deficient number, since it is larger than the sum of its proper divisors (1934344988).

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

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

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

The product of its (nonzero) digits is 432, while the sum is 19.

The square root of 2102332132 is about 45851.1955351221. The cubic root of 2102332132 is about 1281.0530340028.

Adding to 2102332132 its reverse (2312332012), we get a palindrome (4414664144).

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

Divisors: 1 2 4 17 34 53 59 68 106 118 212 236 901 1003 1802 2006 3127 3604 4012 6254 9887 12508 19774 39548 53159 106318 168079 212636 336158 524011 583333 672316 1048022 1166666 2096044 2333332 8908187 9916661 17816374 19833322 30916649 35632748 39666644 61833298 123666596 525583033 1051166066 2102332132