Search a number
-
+
1020332312 = 235989107227
BaseRepresentation
bin111100110100010…
…000100100011000
32122002221020210122
4330310100210120
54042201113222
6245125132412
734166452526
oct7464204430
92562836718
101020332312
11483a5084a
1224585a108
1313350893c
1499721316
155e89aa42
hex3cd10918

1020332312 has 64 divisors (see below), whose sum is σ = 1994544000. Its totient is φ = 489085696.

The previous prime is 1020332237. The next prime is 1020332329. The reversal of 1020332312 is 2132330201.

It is a super-2 number, since 2×10203323122 = 2082156053822530688, which contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 4494743 + ... + 4494969.

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

Almost surely, 21020332312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The square root of 1020332312 is about 31942.6409678348. The cubic root of 1020332312 is about 1006.7320156009.

Adding to 1020332312 its reverse (2132330201), we get a palindrome (3152662513).

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

Divisors: 1 2 4 8 59 89 107 118 178 214 227 236 356 428 454 472 712 856 908 1816 5251 6313 9523 10502 12626 13393 19046 20203 21004 24289 25252 26786 38092 40406 42008 48578 50504 53572 76184 80812 97156 107144 161624 194312 561857 1123714 1191977 1433051 2161721 2247428 2383954 2866102 4323442 4494856 4767908 5732204 8646884 9535816 11464408 17293768 127541539 255083078 510166156 1020332312