Search a number
-
+
320112010100 = 225221481149021
BaseRepresentation
bin1001010100010000010…
…10011010001101110100
31010121021011012222222002
410222020022122031310
520221042133310400
6403020223154432
732061450122321
oct4521012321564
91117234188862
10320112010100
11113838980153
1252058a45a18
13242567937bc
14116ca263b48
1584d81a2ed5
hex4a8829a374

320112010100 has 36 divisors (see below), whose sum is σ = 694680061068. Its totient is φ = 128037984000.

The previous prime is 320112010061. The next prime is 320112010129. The reversal of 320112010100 is 1010211023.

It can be written as a sum of positive squares in 6 ways, for example, as 38492870416 + 281619139684 = 196196^2 + 530678^2 .

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 2320112010100 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 12, while the sum is 11.

Adding to 320112010100 its reverse (1010211023), we get a palindrome (321122221123).

The spelling of 320112010100 in words is "three hundred twenty billion, one hundred twelve million, ten thousand, one hundred".

Divisors: 1 2 4 5 10 20 25 50 100 21481 42962 85924 107405 149021 214810 298042 429620 537025 596084 745105 1074050 1490210 2148100 2980420 3725525 7451050 14902100 3201120101 6402240202 12804480404 16005600505 32011201010 64022402020 80028002525 160056005050 320112010100