Search a number
-
+
1023103212 = 223109782189
BaseRepresentation
bin111100111110110…
…101000011101100
32122022011000202120
4330332311003230
54043403300322
6245304352540
734232143125
oct7476650354
92568130676
101023103212
1148557364a
12246775750
13133c68c21
1499c4304c
155ec46a5c
hex3cfb50ec

1023103212 has 24 divisors (see below), whose sum is σ = 2409145200. Its totient is φ = 337905216.

The previous prime is 1023103201. The next prime is 1023103219. The reversal of 1023103212 is 2123013201.

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

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 389787 + ... + 392402.

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

Almost surely, 21023103212 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The square root of 1023103212 is about 31985.9846182668. The cubic root of 1023103212 is about 1007.6425138540.

Adding to 1023103212 its reverse (2123013201), we get a palindrome (3146116413).

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

Divisors: 1 2 3 4 6 12 109 218 327 436 654 1308 782189 1564378 2346567 3128756 4693134 9386268 85258601 170517202 255775803 341034404 511551606 1023103212