Search a number
-
+
1003021312021 = 1960951151069
BaseRepresentation
bin11101001100010001011…
…10101010000000010101
310112212222021112222102021
432212020232222000111
5112413141423441041
62044440455413141
7132315542323621
oct16461056520025
93485867488367
101003021312021
11357419422383
121424859841b1
137377a202731
14367917da181
151b156b19cd1
hexe988baa015

1003021312021 has 4 divisors (see below), whose sum is σ = 1003072482700. Its totient is φ = 1002970141344.

The previous prime is 1003021312001. The next prime is 1003021312031. The reversal of 1003021312021 is 1202131203001.

It is a semiprime because it is the product of two primes.

It can be written as a sum of positive squares in 2 ways, for example, as 795619400625 + 207401911396 = 891975^2 + 455414^2 .

It is a cyclic number.

It is not a de Polignac number, because 1003021312021 - 223 = 1003012923413 is a prime.

It is a Duffinian number.

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

It is a congruent number.

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

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 25555926 + ... + 25595143.

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

Almost surely, 21003021312021 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 51170678.

The product of its (nonzero) digits is 72, while the sum is 16.

Adding to 1003021312021 its reverse (1202131203001), we get a palindrome (2205152515022).

The spelling of 1003021312021 in words is "one trillion, three billion, twenty-one million, three hundred twelve thousand, twenty-one".

Divisors: 1 19609 51151069 1003021312021