Search a number
-
+
1030102303312 = 24175037529107
BaseRepresentation
bin11101111110101101110…
…00011100001001010000
310122110212121012212121201
432333112320130021100
5113334122142201222
62105120015200544
7134264616052165
oct16772670341120
93573777185551
101030102303312
11367955993a15
12147783216154
13761a48cc934
1437c002c206c
151bbde34c427
hexefd6e1c250

1030102303312 has 40 divisors (see below), whose sum is σ = 2117426101056. Its totient is φ = 483790235136.

The previous prime is 1030102303283. The next prime is 1030102303339. The reversal of 1030102303312 is 2133032010301.

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

It is a self number, because there is not a number n which added to its sum of digits gives 1030102303312.

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, 3627738 + ... + 3901369.

Almost surely, 21030102303312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 1030102303312 its reverse (2133032010301), we get a palindrome (3163134313613).

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

Divisors: 1 2 4 8 16 17 34 68 136 272 503 1006 2012 4024 8048 8551 17102 34204 68408 136816 7529107 15058214 30116428 60232856 120465712 127994819 255989638 511979276 1023958552 2047917104 3787140821 7574281642 15148563284 30297126568 60594253136 64381393957 128762787914 257525575828 515051151656 1030102303312