Search a number
-
+
148001166081 = 3262081264889
BaseRepresentation
bin1000100111010110001…
…1101001001100000001
3112011000110022020012200
42021311203221030001
54411101244303311
6151554002343413
713456415104056
oct2116543511401
9464013266180
10148001166081
115784888869a
122482535ab69
1310c58422ab2
14724011b02d
153cb339c556
hex22758e9301

148001166081 has 12 divisors (see below), whose sum is σ = 213783712740. Its totient is φ = 98665482240.

The previous prime is 148001166077. The next prime is 148001166091. The reversal of 148001166081 is 180661100841.

148001166081 is a `hidden beast` number, since 1 + 48 + 0 + 0 + 1 + 1 + 6 + 608 + 1 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 15366081600 + 132635084481 = 123960^2 + 364191^2 .

It is not a de Polignac number, because 148001166081 - 22 = 148001166077 is a prime.

It is a super-2 number, since 2×1480011660812 (a number of 23 digits) contains 22 as substring.

It is a Curzon number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 426285 + ... + 691173.

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

Almost surely, 2148001166081 is an apocalyptic number.

It is an amenable number.

148001166081 is a deficient number, since it is larger than the sum of its proper divisors (65782546659).

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

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

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

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

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

Divisors: 1 3 9 62081 186243 264889 558729 794667 2384001 16444574009 49333722027 148001166081