Search a number
-
+
1020506552403 = 313431913318103
BaseRepresentation
bin11101101100110101110…
…11100011100001010011
310121120002212010012222220
432312122323203201103
5113204444134134103
62100451513032123
7133505050400052
oct16663273434123
93546085105886
101020506552403
11363881387268
121459456b5643
13753058b0b10
143756db0c399
151b82bbe1c53
hexed9aee3853

1020506552403 has 32 divisors (see below), whose sum is σ = 1500209001984. Its totient is φ = 613076712192.

The previous prime is 1020506552399. The next prime is 1020506552411. The reversal of 1020506552403 is 3042556050201.

It is not a de Polignac number, because 1020506552403 - 22 = 1020506552399 is a prime.

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

It is a pernicious number, because its binary representation contains a prime number (23) of ones.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 3049050 + ... + 3367152.

It is an arithmetic number, because the mean of its divisors is an integer number (46881531312).

Almost surely, 21020506552403 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 320075.

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

The spelling of 1020506552403 in words is "one trillion, twenty billion, five hundred six million, five hundred fifty-two thousand, four hundred three".

Divisors: 1 3 13 39 43 129 559 1677 1913 5739 24869 74607 82259 246777 318103 954309 1069367 3208101 4135339 12406017 13678429 41035287 177819577 533458731 608531039 1825593117 7910903507 23732710521 26166834677 78500504031 340168850801 1020506552403