Search a number
-
+
2012113321312 = 251715723558839
BaseRepresentation
bin11101010001111011010…
…011001011110101100000
321010100121122012022221011
4131101323103023311200
5230431302002240222
64140204015310304
7265241021015443
oct35217323136540
97110548168834
102012113321312
11706372572436
12285b6481b394
13117984024c13
146d55b56965a
1537516684c77
hex1d47b4cbd60

2012113321312 has 48 divisors (see below), whose sum is σ = 4221084480480. Its totient is φ = 940845754368.

The previous prime is 2012113321301. The next prime is 2012113321381. The reversal of 2012113321312 is 2131233112102.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 22012113321312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 2012113321312 its reverse (2131233112102), we get a palindrome (4143346433414).

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

Divisors: 1 2 4 8 16 17 32 34 68 136 157 272 314 544 628 1256 2512 2669 5024 5338 10676 21352 42704 85408 23558839 47117678 94235356 188470712 376941424 400500263 753882848 801000526 1602001052 3204002104 3698737723 6408004208 7397475446 12816008416 14794950892 29589901784 59179803568 62878541291 118359607136 125757082582 251514165164 503028330328 1006056660656 2012113321312