Search a number
-
+
669887105640 = 23355582392547
BaseRepresentation
bin10011011111110000110…
…00100000101001101000
32101001002120202212102020
421233320120200221220
541433412044340030
61231424125304440
766253266306414
oct11577030405150
92331076685366
10669887105640
11239108897445
12a99b3a05120
134b22989825c
14245cbcadd44
151265a5cd510
hex9bf8620a68

669887105640 has 32 divisors (see below), whose sum is σ = 2009661317280. Its totient is φ = 178636561472.

The previous prime is 669887105639. The next prime is 669887105687. The reversal of 669887105640 is 46501788966.

It is a hoax number, since the sum of its digits (60) coincides with the sum of the digits of its distinct prime factors.

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

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 2791196154 + ... + 2791196393.

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

Almost surely, 2669887105640 is an apocalyptic number.

669887105640 is a gapful number since it is divisible by the number (60) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 17418240, while the sum is 60.

The spelling of 669887105640 in words is "six hundred sixty-nine billion, eight hundred eighty-seven million, one hundred five thousand, six hundred forty".

Divisors: 1 2 3 4 5 6 8 10 12 15 20 24 30 40 60 120 5582392547 11164785094 16747177641 22329570188 27911962735 33494355282 44659140376 55823925470 66988710564 83735888205 111647850940 133977421128 167471776410 223295701880 334943552820 669887105640