Search a number
-
+
10100211312 = 2431032042923
BaseRepresentation
bin10010110100000010…
…01111111001110000
3222001220022220012110
421122001033321300
5131141123230222
64350122325320
7505202244132
oct113201177160
928056286173
1010100211312
114313340284
121b5a659840
13c4c6a61c9
146bb5ab052
153e1aa530c
hex25a04fe70

10100211312 has 40 divisors (see below), whose sum is σ = 26345547904. Its totient is φ = 3334048704.

The previous prime is 10100211299. The next prime is 10100211361. The reversal of 10100211312 is 21311200101.

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

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

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, 1016518 + ... + 1026405.

Almost surely, 210100211312 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 10100211312 its reverse (21311200101), we get a palindrome (31411411413).

The spelling of 10100211312 in words is "ten billion, one hundred million, two hundred eleven thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 48 103 206 309 412 618 824 1236 1648 2472 4944 2042923 4085846 6128769 8171692 12257538 16343384 24515076 32686768 49030152 98060304 210421069 420842138 631263207 841684276 1262526414 1683368552 2525052828 3366737104 5050105656 10100211312