Search a number
-
+
1128303104 = 2912791723
BaseRepresentation
bin100001101000000…
…1000101000000000
32220122002201212212
41003100020220000
54302321144404
6303543241252
736650263265
oct10320105000
92818081785
101128303104
11529996905
12275a49228
1314c9b0496
14a9bc926c
15690c706e
hex43408a00

1128303104 has 40 divisors (see below), whose sum is σ = 2257474560. Its totient is φ = 563383296.

The previous prime is 1128303091. The next prime is 1128303109. The reversal of 1128303104 is 4013038211.

It is a self number, because there is not a number n which added to its sum of digits gives 1128303104.

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

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

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

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

Almost surely, 21128303104 is an apocalyptic number.

It is an amenable number.

1128303104 is a primitive abundant number, since it is smaller than the sum of its proper divisors, none of which is abundant.

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

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

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

The product of its (nonzero) digits is 576, while the sum is 23.

The square root of 1128303104 is about 33590.2233395374. The cubic root of 1128303104 is about 1041.0588033443.

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

Divisors: 1 2 4 8 16 32 64 128 256 512 1279 1723 2558 3446 5116 6892 10232 13784 20464 27568 40928 55136 81856 110272 163712 220544 327424 441088 654848 882176 2203717 4407434 8814868 17629736 35259472 70518944 141037888 282075776 564151552 1128303104