Search a number
-
+
666898936835040 = 25355713353533971
BaseRepresentation
bin1001011110100010101000001…
…0001110110010101111100000
310020110021220201120001221200000
42113220222002032302233200
51144402433010312210130
610322213050410100000
7260320600232031240
oct22750520216625740
93213256646057600
10666898936835040
11183549283907768
126296959471a600
13228173b8b4c3c0
14ba9811b8a9b20
155217889c28260
hex25e8a823b2be0

666898936835040 has 1152 divisors, whose sum is σ = 2912949480010752. Its totient is φ = 140309477130240.

The previous prime is 666898936835029. The next prime is 666898936835101. The reversal of 666898936835040 is 40538639898666.

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

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 191 ways as a sum of consecutive naturals, for example, 1248675255 + ... + 1249209225.

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

Almost surely, 2666898936835040 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 9674588160, while the sum is 81.

The spelling of 666898936835040 in words is "six hundred sixty-six trillion, eight hundred ninety-eight billion, nine hundred thirty-six million, eight hundred thirty-five thousand, forty".