Search a number
-
+
1020303211302 = 2348803715457
BaseRepresentation
bin11101101100011101100…
…11110111101100100110
310121112120200111102110000
432312032303313230212
5113204040110230202
62100415410442130
7133500031125624
oct16661663675446
93545520442400
101020303211302
11363787622071
121458a9593346
13752a2726b3b
1437550ada514
151b818e2791c
hexed8ecf7b26

1020303211302 has 40 divisors (see below), whose sum is σ = 2286497880216. Its totient is φ = 340061960448.

The previous prime is 1020303211289. The next prime is 1020303211331. The reversal of 1020303211302 is 2031123030201.

1020303211302 is a `hidden beast` number, since 10 + 2 + 0 + 30 + 321 + 1 + 302 = 666.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 19 ways as a sum of consecutive naturals, for example, 1068358 + ... + 1783814.

Almost surely, 21020303211302 is an apocalyptic number.

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

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

1020303211302 is an equidigital number, since it uses as much as digits as its factorization.

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

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

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

Adding to 1020303211302 its reverse (2031123030201), we get a palindrome (3051426241503).

The spelling of 1020303211302 in words is "one trillion, twenty billion, three hundred three million, two hundred eleven thousand, three hundred two".

Divisors: 1 2 3 6 9 18 27 54 81 162 8803 17606 26409 52818 79227 158454 237681 475362 713043 715457 1426086 1430914 2146371 4292742 6439113 12878226 19317339 38634678 57952017 115904034 6298167971 12596335942 18894503913 37789007826 56683511739 113367023478 170050535217 340101070434 510151605651 1020303211302