Search a number
-
+
670704986952 = 23327111371131071
BaseRepresentation
bin10011100001010010010…
…00011110101101001000
32101010012120202112122200
421300221020132231020
541442100434040302
61232041223320200
766312460216140
oct11605110365510
92333176675580
10670704986952
11239498530810
12a9ba18b0060
134b32a16c0b0
1424668771920
15126a72d881c
hex9c2921eb48

670704986952 has 384 divisors, whose sum is σ = 2473297182720. Its totient is φ = 158542272000.

The previous prime is 670704986851. The next prime is 670704986953. The reversal of 670704986952 is 259689407076.

670704986952 is a `hidden beast` number, since 6 + 70 + 70 + 498 + 6 + 9 + 5 + 2 = 666.

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

It is a self number, because there is not a number n which added to its sum of digits gives 670704986952.

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

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

It is a polite number, since it can be written in 95 ways as a sum of consecutive naturals, for example, 5051577 + ... + 5182647.

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

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

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

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

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

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

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

The product of its (nonzero) digits is 45722880, while the sum is 63.

The spelling of 670704986952 in words is "six hundred seventy billion, seven hundred four million, nine hundred eighty-six thousand, nine hundred fifty-two".