Search a number
-
+
166390040 = 23519972083
BaseRepresentation
bin10011110101011…
…10100100011000
3102121002111020002
421322232210120
5320043440130
624302152132
74060202105
oct1172564430
9377074202
10166390040
1185a17333
1247882648
132861a15b
1418153aac
15e91ab45
hex9eae918

166390040 has 32 divisors (see below), whose sum is σ = 374744880. Its totient is φ = 66490752.

The previous prime is 166390031. The next prime is 166390079. The reversal of 166390040 is 40093661.

166390040 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is a super-2 number, since 2×1663900402 = 55371290822403200, which contains 22 as substring.

It is a junction number, because it is equal to n+sod(n) for n = 166389985 and 166390012.

It is a congruent number.

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, 78839 + ... + 80921.

Almost surely, 2166390040 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3888, while the sum is 29.

The square root of 166390040 is about 12899.2263333891. The cubic root of 166390040 is about 550.0165725034.

The spelling of 166390040 in words is "one hundred sixty-six million, three hundred ninety thousand, forty".

Divisors: 1 2 4 5 8 10 20 40 1997 2083 3994 4166 7988 8332 9985 10415 15976 16664 19970 20830 39940 41660 79880 83320 4159751 8319502 16639004 20798755 33278008 41597510 83195020 166390040