Search a number
-
+
12021111312 = 243735777117
BaseRepresentation
bin10110011001000001…
…11001101000010000
31011000202211201121220
423030200321220100
5144104401030222
65304502045040
7603615521520
oct131440715020
934022751556
1012021111312
115109670941
1223b5a19780
131197646a22
14820755680
154a5540b5c
hex2cc839a10

12021111312 has 40 divisors (see below), whose sum is σ = 35490901056. Its totient is φ = 3434603136.

The previous prime is 12021111293. The next prime is 12021111341. The reversal of 12021111312 is 21311112021.

It is a super-2 number, since 2×120211113122 (a number of 21 digits) contains 22 as substring.

It is a junction number, because it is equal to n+sod(n) for n = 12021111291 and 12021111300.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

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

Almost surely, 212021111312 is an apocalyptic number.

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

It is an amenable number.

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

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

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

12021111312 is an odious number, because the sum of its binary digits is odd.

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

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

Adding to 12021111312 its reverse (21311112021), we get a palindrome (33332223333).

The spelling of 12021111312 in words is "twelve billion, twenty-one million, one hundred eleven thousand, three hundred twelve".

Divisors: 1 2 3 4 6 7 8 12 14 16 21 24 28 42 48 56 84 112 168 336 35777117 71554234 107331351 143108468 214662702 250439819 286216936 429325404 500879638 572433872 751319457 858650808 1001759276 1502638914 1717301616 2003518552 3005277828 4007037104 6010555656 12021111312