Search a number
-
+
1028939648 = 2711730781
BaseRepresentation
bin111101010101000…
…101111110000000
32122201010112211212
4331111011332000
54101402032043
6250033425252
734332562022
oct7525057600
92581115755
101028939648
1148889a650
1224870b228
13135230639
149a922012
15604eb018
hex3d545f80

1028939648 has 32 divisors (see below), whose sum is σ = 2236192920. Its totient is φ = 467699200.

The previous prime is 1028939627. The next prime is 1028939719. The reversal of 1028939648 is 8469398201.

It is a happy number.

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

It is a tau number, because it is divible by the number of its divisors (32).

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

It is a congruent number.

It is an unprimeable number.

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

Almost surely, 21028939648 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 746496, while the sum is 50.

The square root of 1028939648 is about 32077.0891447463. The cubic root of 1028939648 is about 1009.5549612678.

The spelling of 1028939648 in words is "one billion, twenty-eight million, nine hundred thirty-nine thousand, six hundred forty-eight".

Divisors: 1 2 4 8 11 16 22 32 44 64 88 128 176 352 704 1408 730781 1461562 2923124 5846248 8038591 11692496 16077182 23384992 32154364 46769984 64308728 93539968 128617456 257234912 514469824 1028939648