Search a number
-
+
12043244112 = 243793175961
BaseRepresentation
bin10110011011101010…
…10101001001010000
31011002022111012010020
423031311111021100
5144131032302422
65311012303440
7604304612604
oct131565251120
934068435106
1012043244112
115120108609
122401311b80
13119c0c5b63
14823677504
154a746395c
hex2cdd55250

12043244112 has 40 divisors (see below), whose sum is σ = 31505543040. Its totient is φ = 3963598080.

The previous prime is 12043244099. The next prime is 12043244137. The reversal of 12043244112 is 21144234021.

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

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, 1584189 + ... + 1591772.

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

Almost surely, 212043244112 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1536, while the sum is 24.

Adding to 12043244112 its reverse (21144234021), we get a palindrome (33187478133).

The spelling of 12043244112 in words is "twelve billion, forty-three million, two hundred forty-four thousand, one hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 48 79 158 237 316 474 632 948 1264 1896 3792 3175961 6351922 9527883 12703844 19055766 25407688 38111532 50815376 76223064 152446128 250900919 501801838 752702757 1003603676 1505405514 2007207352 3010811028 4014414704 6021622056 12043244112