Search a number
-
+
669957988 = 227231711553
BaseRepresentation
bin100111111011101…
…011111101100100
31201200122101120211
4213323223331210
52333002123423
6150251305204
722413356200
oct4773537544
91650571524
10669957988
113141a0397
1216844b204
13a8a5125b
1464d97b00
153dc3b10d
hex27eebf64

669957988 has 72 divisors (see below), whose sum is σ = 1428585984. Its totient is φ = 273772800.

The previous prime is 669957983. The next prime is 669957997. The reversal of 669957988 is 889759966.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 430620 + ... + 432172.

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

Almost surely, 2669957988 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 669957988, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (714292992).

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

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

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

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

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

The product of its digits is 58786560, while the sum is 67.

The square root of 669957988 is about 25883.5466657875. The cubic root of 669957988 is about 875.0157223842.

The spelling of 669957988 in words is "six hundred sixty-nine million, nine hundred fifty-seven thousand, nine hundred eighty-eight".

Divisors: 1 2 4 7 14 28 31 49 62 71 98 124 142 196 217 284 434 497 868 994 1519 1553 1988 2201 3038 3106 3479 4402 6076 6212 6958 8804 10871 13916 15407 21742 30814 43484 48143 61628 76097 96286 107849 110263 152194 192572 215698 220526 304388 337001 431396 441052 674002 771841 1348004 1543682 2359007 3087364 3418153 4718014 5402887 6836306 9436028 10805774 13672612 21611548 23927071 47854142 95708284 167489497 334978994 669957988