Search a number
-
+
1042031303 = 173119710037
BaseRepresentation
bin111110000111000…
…010001011000111
32200121202200012222
4332013002023013
54113230000203
6251222202555
734552056065
oct7607021307
92617680188
101042031303
114952215a5
12250b8345b
13137b65491
149c56d035
1561735038
hex3e1c22c7

1042031303 has 16 divisors (see below), whose sum is σ = 1144813824. Its totient is φ = 944186880.

The previous prime is 1042031293. The next prime is 1042031311. The reversal of 1042031303 is 3031302401.

It is a happy number.

1042031303 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is a cyclic number.

It is not a de Polignac number, because 1042031303 - 26 = 1042031239 is a prime.

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

It is a Duffinian number.

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 98801 + ... + 108837.

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

Almost surely, 21042031303 is an apocalyptic number.

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

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

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

The sum of its prime factors is 10282.

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

The square root of 1042031303 is about 32280.5096459148. The cubic root of 1042031303 is about 1013.8186010278.

Adding to 1042031303 its reverse (3031302401), we get a palindrome (4073333704).

The spelling of 1042031303 in words is "one billion, forty-two million, thirty-one thousand, three hundred three".

Divisors: 1 17 31 197 527 3349 6107 10037 103819 170629 311147 1977289 5289499 33613913 61295959 1042031303