Search a number
-
+
10012122100010 = 2512018009104089
BaseRepresentation
bin1001000110110010000011…
…1110110011000100101010
31022110011001000002201220102
42101230200332303010222
52303014311224200020
633143301055425402
72052231501446612
oct221544076630452
938404030081812
1010012122100010
113210131a01198
1211584bb525262
135781a66a0a74
14268837051a42
15125689281475
hex91b20fb312a

10012122100010 has 32 divisors (see below), whose sum is σ = 18039250832400. Its totient is φ = 4000976179200.

The previous prime is 10012122100007. The next prime is 10012122100027. The reversal of 10012122100010 is 1000122121001.

It can be written as a sum of positive squares in 8 ways, for example, as 3401674875769 + 6610447224241 = 1844363^2 + 2571079^2 .

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

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 96136046 + ... + 96240134.

Almost surely, 210012122100010 is an apocalyptic number.

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

10012122100010 is a deficient number, since it is larger than the sum of its proper divisors (8027128732390).

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

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

The sum of its prime factors is 113306.

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

Adding to 10012122100010 its reverse (1000122121001), we get a palindrome (11012244221011).

The spelling of 10012122100010 in words is "ten trillion, twelve billion, one hundred twenty-two million, one hundred thousand, ten".

Divisors: 1 2 5 10 1201 2402 6005 8009 12010 16018 40045 80090 104089 208178 520445 1040890 9618809 19237618 48094045 96188090 125010889 250021778 625054445 833648801 1250108890 1667297602 4168244005 8336488010 1001212210001 2002424420002 5006061050005 10012122100010