Search a number
-
+
689639046 = 237121512
BaseRepresentation
bin101001000110110…
…000111010000110
31210001200021220220
4221012300322012
52403021422141
6152233205210
723042556315
oct5106607206
91701607826
10689639046
11324313028
12172b60806
13acb52455
146783c27c
1540827766
hex291b0e86

689639046 has 36 divisors (see below), whose sum is σ = 1408304268. Its totient is φ = 225141000.

The previous prime is 689639011. The next prime is 689639047. The reversal of 689639046 is 640936986.

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

It is a congruent number.

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

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

It is a polite number, since it can be written in 17 ways as a sum of consecutive naturals, for example, 4567071 + ... + 4567221.

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

Almost surely, 2689639046 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 1679616, while the sum is 51.

The square root of 689639046 is about 26260.9795323785. The cubic root of 689639046 is about 883.5014788805.

The spelling of 689639046 in words is "six hundred eighty-nine million, six hundred thirty-nine thousand, forty-six".

Divisors: 1 2 3 6 71 142 151 213 302 426 453 906 5041 10082 10721 15123 21442 22801 30246 32163 45602 64326 68403 136806 761191 1522382 1618871 2283573 3237742 4567146 4856613 9713226 114939841 229879682 344819523 689639046