Search a number
-
+
109947949002 = 232197114930389
BaseRepresentation
bin110011001100101101…
…0001000111111001010
3101111210110110111211100
41212121122020333022
53300133133332002
6122302010042230
710641420101163
oct1463132107712
9344713414740
10109947949002
11426a0829461
1219385419376
13a4a27a40b8
14547031476a
152cd776511c
hex1999688fca

109947949002 has 96 divisors (see below), whose sum is σ = 256005360000. Its totient is φ = 34000525440.

The previous prime is 109947948941. The next prime is 109947949003. The reversal of 109947949002 is 200949749901.

109947949002 is a `hidden beast` number, since 109 + 9 + 47 + 9 + 490 + 0 + 2 = 666.

It is a self number, because there is not a number n which added to its sum of digits gives 109947949002.

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

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

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 3602824 + ... + 3633212.

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

Almost surely, 2109947949002 is an apocalyptic number.

It is a practical number, because each smaller number is the sum of distinct divisors of 109947949002, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (128002680000).

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

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

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

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

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

The product of its (nonzero) digits is 1469664, while the sum is 54.

Adding to 109947949002 its sum of digits (54), we get a square (109947949056 = 3315842).

The spelling of 109947949002 in words is "one hundred nine billion, nine hundred forty-seven million, nine hundred forty-nine thousand, two".

Divisors: 1 2 3 6 9 18 19 38 57 71 114 142 149 171 213 298 342 426 447 639 894 1278 1341 1349 2682 2698 2831 4047 5662 8094 8493 10579 12141 16986 21158 24282 25479 30389 31737 50958 60778 63474 91167 95211 182334 190422 201001 273501 402002 547002 577391 603003 1154782 1206006 1732173 1809009 2157619 3464346 3618018 4315238 4527961 5196519 6472857 9055922 10393038 12945714 13583883 19418571 27167766 38837142 40751649 40994761 81503298 81989522 86031259 122984283 172062518 245968566 258093777 321485231 368952849 516187554 642970462 737905698 774281331 964455693 1548562662 1928911386 2893367079 5786734158 6108219389 12216438778 18324658167 36649316334 54973974501 109947949002