Search a number
-
+
1023140404 = 2211134143627
BaseRepresentation
bin111100111110111…
…110001000110100
32122022012220210001
4330332332020310
54043410443104
6245305241044
734232356426
oct7476761064
92568186701
101023140404
11485599590
12246793184
13133c7cb30
1499c52816
155ec52aa4
hex3cfbe234

1023140404 has 48 divisors (see below), whose sum is σ = 2154874176. Its totient is φ = 418809600.

The previous prime is 1023140369. The next prime is 1023140407. The reversal of 1023140404 is 4040413201.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (1023140407) 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, 1639 + ... + 45265.

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

Almost surely, 21023140404 is an apocalyptic number.

It is an amenable number.

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

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

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

1023140404 is an evil number, because the sum of its binary digits is even.

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

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

The square root of 1023140404 is about 31986.5659926163. The cubic root of 1023140404 is about 1007.6547236961.

Adding to 1023140404 its reverse (4040413201), we get a palindrome (5063553605).

The spelling of 1023140404 in words is "one billion, twenty-three million, one hundred forty thousand, four hundred four".

Divisors: 1 2 4 11 13 22 26 41 44 52 82 143 164 286 451 533 572 902 1066 1804 2132 5863 11726 23452 43627 87254 174508 479897 567151 959794 1134302 1788707 1919588 2268604 3577414 6238661 7154828 12477322 19675777 23253191 24954644 39351554 46506382 78703108 93012764 255785101 511570202 1023140404