Search a number
-
+
100664706080 = 2552712321603
BaseRepresentation
bin101110111000000010…
…1011000010000100000
3100121211111101220120102
41131300011120100200
53122130131043310
6114124510001532
710162364612051
oct1356005302040
9317744356512
10100664706080
1139767669674
12176144a62a8
139653442353
144c2d44c728
1529427898a5
hex1770158420

100664706080 has 48 divisors (see below), whose sum is σ = 238698036864. Its totient is φ = 40117282560.

The previous prime is 100664705987. The next prime is 100664706139. The reversal of 100664706080 is 80607466001.

It is an unprimeable number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 1117442 + ... + 1204161.

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

Almost surely, 2100664706080 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 48384, while the sum is 38.

The spelling of 100664706080 in words is "one hundred billion, six hundred sixty-four million, seven hundred six thousand, eighty".

Divisors: 1 2 4 5 8 10 16 20 32 40 80 160 271 542 1084 1355 2168 2710 4336 5420 8672 10840 21680 43360 2321603 4643206 9286412 11608015 18572824 23216030 37145648 46432060 74291296 92864120 185728240 371456480 629154413 1258308826 2516617652 3145772065 5033235304 6291544130 10066470608 12583088260 20132941216 25166176520 50332353040 100664706080