Search a number
-
+
12112303312 = 241941971783
BaseRepresentation
bin10110100011111001…
…10001010011010000
31011021010102202112101
423101330301103100
5144301222201222
65321520410144
7606103610434
oct132174612320
934233382471
1012112303312
11515609682a
122420476954
1311b04c53a5
1482c8d29c4
154ad555927
hex2d1f314d0

12112303312 has 40 divisors (see below), whose sum is σ = 25305255360. Its totient is φ = 5597464320.

The previous prime is 12112303303. The next prime is 12112303351. The reversal of 12112303312 is 21330321121.

It is a Harshad number since it is a multiple of its sum of digits (19).

It is a self number, because there is not a number n which added to its sum of digits gives 12112303312.

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, 473428 + ... + 498355.

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

Almost surely, 212112303312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 12112303312 its reverse (21330321121), we get a palindrome (33442624433).

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

Divisors: 1 2 4 8 16 19 38 41 76 82 152 164 304 328 656 779 1558 3116 6232 12464 971783 1943566 3887132 7774264 15548528 18463877 36927754 39843103 73855508 79686206 147711016 159372412 295422032 318744824 637489648 757018957 1514037914 3028075828 6056151656 12112303312