Search a number
-
+
667400670 = 232539718679
BaseRepresentation
bin100111110001111…
…011100111011110
31201111211110121100
4213301323213132
52331323310140
6150120413530
722352545356
oct4761734736
91644743540
10667400670
11312804002
121676172a6
13a8367251
14648cdb66
153d8d3530
hex27c7b9de

667400670 has 48 divisors (see below), whose sum is σ = 1739705760. Its totient is φ = 177515712.

The previous prime is 667400663. The next prime is 667400677. The reversal of 667400670 is 76004766.

It is an interprime number because it is at equal distance from previous prime (667400663) and next prime (667400677).

It is a Curzon number.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (667400677) 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, 26391 + ... + 45069.

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

Almost surely, 2667400670 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 42336, while the sum is 36.

The square root of 667400670 is about 25834.0989779013. The cubic root of 667400670 is about 873.9009526320.

The spelling of 667400670 in words is "six hundred sixty-seven million, four hundred thousand, six hundred seventy".

Divisors: 1 2 3 5 6 9 10 15 18 30 45 90 397 794 1191 1985 2382 3573 3970 5955 7146 11910 17865 18679 35730 37358 56037 93395 112074 168111 186790 280185 336222 560370 840555 1681110 7415563 14831126 22246689 37077815 44493378 66740067 74155630 111233445 133480134 222466890 333700335 667400670