Search a number
-
+
668358858 = 231917333889
BaseRepresentation
bin100111110101100…
…101100011001010
31201120122010222210
4213311211203022
52332044440413
6150153125550
722363646046
oct4765454312
91646563883
10668358858
113132a89a2
121679b98b6
13a861141b
1464a9d026
153da223c3
hex27d658ca

668358858 has 32 divisors (see below), whose sum is σ = 1415246400. Its totient is φ = 209834496.

The previous prime is 668358857. The next prime is 668358923. The reversal of 668358858 is 858853866.

It is a Smith number, since the sum of its digits (57) coincides with the sum of the digits of its prime factors. Since it is squarefree, it is also a hoax number.

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

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

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

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

Almost surely, 2668358858 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 34086.

The product of its digits is 11059200, while the sum is 57.

The square root of 668358858 is about 25852.6373509551. The cubic root of 668358858 is about 874.3189728855.

The spelling of 668358858 in words is "six hundred sixty-eight million, three hundred fifty-eight thousand, eight hundred fifty-eight".

Divisors: 1 2 3 6 19 38 57 114 173 346 519 1038 3287 6574 9861 19722 33889 67778 101667 203334 643891 1287782 1931673 3863346 5862797 11725594 17588391 35176782 111393143 222786286 334179429 668358858