Search a number
-
+
3032100312 = 2331229102797
BaseRepresentation
bin1011010010111010…
…0010110111011000
321211022102122200120
42310232202313120
522202204202222
61220512233240
7135065266413
oct26456426730
97738378616
103032100312
1113165a592a
1270753b820
133942434c7
1420a9a0b7a
1512b2d515c
hexb4ba2dd8

3032100312 has 32 divisors (see below), whose sum is σ = 7586492400. Its totient is φ = 1009867904.

The previous prime is 3032100293. The next prime is 3032100319. The reversal of 3032100312 is 2130012303.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (3032100319) 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 7 ways as a sum of consecutive naturals, for example, 21903 + ... + 80894.

Almost surely, 23032100312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 108, while the sum is 15.

The square root of 3032100312 is about 55064.5104581889. The cubic root of 3032100312 is about 1447.3754046932.

Adding to 3032100312 its reverse (2130012303), we get a palindrome (5162112615).

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

Divisors: 1 2 3 4 6 8 12 24 1229 2458 3687 4916 7374 9832 14748 29496 102797 205594 308391 411188 616782 822376 1233564 2467128 126337513 252675026 379012539 505350052 758025078 1010700104 1516050156 3032100312