Search a number
-
+
1030103303112 = 2332131100537717
BaseRepresentation
bin11101111110101101111…
…00010000001111001000
310122110212200002200002100
432333112330100033020
5113334122421144422
62105120052433400
7134264630415102
oct16772674201710
93573780080070
101030103303112
113679565070a4
12147783618860
13761a4b8ca30
1437c004a2572
151bbde4987ac
hexefd6f103c8

1030103303112 has 48 divisors (see below), whose sum is σ = 3004467970140. Its totient is φ = 316954862208.

The previous prime is 1030103303111. The next prime is 1030103303123. The reversal of 1030103303112 is 2113033010301.

It is a happy number.

1030103303112 is a `hidden beast` number, since 1 + 0 + 301 + 0 + 330 + 31 + 1 + 2 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 842955351876 + 187147951236 = 918126^2 + 432606^2 .

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

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

It is not an unprimeable number, because it can be changed into a prime (1030103303111) by changing a digit.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 550267923 + ... + 550269794.

Almost surely, 21030103303112 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 1030103303112 its reverse (2113033010301), we get a palindrome (3143136313413).

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

Divisors: 1 2 3 4 6 8 9 12 13 18 24 26 36 39 52 72 78 104 117 156 234 312 468 936 1100537717 2201075434 3301613151 4402150868 6603226302 8804301736 9904839453 13206452604 14306990321 19809678906 26412905208 28613980642 39619357812 42920970963 57227961284 79238715624 85841941926 114455922568 128762912889 171683883852 257525825778 343367767704 515051651556 1030103303112