Search a number
-
+
668140676 = 227473953
BaseRepresentation
bin100111110100110…
…000010010000100
31201120020001200222
4213310300102010
52332021000201
6150144323512
722362050000
oct4764602204
91646201628
10668140676
11313169a85
12167913598
13a8566018
1464a43700
153d9cc91b
hex27d30484

668140676 has 60 divisors (see below), whose sum is σ = 1384175772. Its totient is φ = 282127104.

The previous prime is 668140609. The next prime is 668140699. The reversal of 668140676 is 676041866.

It can be written as a sum of positive squares in 2 ways, for example, as 328696900 + 339443776 = 18130^2 + 18424^2 .

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 19 ways as a sum of consecutive naturals, for example, 700616 + ... + 701568.

Almost surely, 2668140676 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 668140676, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (692087886).

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

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

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

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

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

The product of its (nonzero) digits is 290304, while the sum is 44.

The square root of 668140676 is about 25848.4172823018. The cubic root of 668140676 is about 874.2238236897.

The spelling of 668140676 in words is "six hundred sixty-eight million, one hundred forty thousand, six hundred seventy-six".

Divisors: 1 2 4 7 14 28 49 73 98 146 196 292 343 511 686 953 1022 1372 1906 2044 2401 3577 3812 4802 6671 7154 9604 13342 14308 25039 26684 46697 50078 69569 93394 100156 139138 175273 186788 278276 326879 350546 486983 653758 701092 973966 1307516 1947932 2288153 3408881 4576306 6817762 9152612 13635524 23862167 47724334 95448668 167035169 334070338 668140676