Search a number
-
+
6640225308 = 2232691266933
BaseRepresentation
bin1100010111100100…
…11100110000011100
3122010202202101200200
412023302130300130
5102044344202213
63014523023500
7323356661313
oct61362346034
918122671620
106640225308
1128a8263612
12135396ab90
1381a909902
1446dc6727a
1528ce4e273
hex18bc9cc1c

6640225308 has 36 divisors (see below), whose sum is σ = 16809367848. Its totient is φ = 2210196960.

The previous prime is 6640225303. The next prime is 6640225309. The reversal of 6640225308 is 8035220466.

6640225308 is a `hidden beast` number, since 6 + 640 + 2 + 2 + 5 + 3 + 0 + 8 = 666.

It is a tau number, because it is divible by the number of its divisors (36).

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

It is a congruent number.

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

Almost surely, 26640225308 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 6640225308 is about 81487.5776299676. The cubic root of 6640225308 is about 1879.5805337733.

The spelling of 6640225308 in words is "six billion, six hundred forty million, two hundred twenty-five thousand, three hundred eight".

Divisors: 1 2 3 4 6 9 12 18 36 691 1382 2073 2764 4146 6219 8292 12438 24876 266933 533866 800799 1067732 1601598 2402397 3203196 4804794 9609588 184450703 368901406 553352109 737802812 1106704218 1660056327 2213408436 3320112654 6640225308