Search a number
-
+
100518166116 = 22325329972
BaseRepresentation
bin101110110011101011…
…0010111111001100100
3100121110021122220112100
41131213112113321210
53121330122303431
6114102153052100
710155635212614
oct1354726277144
9317407586470
10100518166116
11396a197aa65
12175933b7030
13962bc85304
144c17bc4a44
1529349904e6
hex1767597e64

100518166116 has 81 divisors (see below), whose sum is σ = 259232158731. Its totient is φ = 32840892864.

The previous prime is 100518166103. The next prime is 100518166123. The reversal of 100518166116 is 611661815001.

The square root of 100518166116 is 317046.

It is a perfect power (a square), and thus also a powerful number.

100518166116 is a `hidden beast` number, since 10 + 0 + 5 + 18 + 16 + 611 + 6 = 666.

It can be written as a sum of positive squares in 4 ways, for example, as 35064060516 + 65454105600 = 187254^2 + 255840^2 .

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

It is an unprimeable number.

It is a polite number, since it can be written in 26 ways as a sum of consecutive naturals, for example, 100820130 + ... + 100821126.

Almost surely, 2100518166116 is an apocalyptic number.

100518166116 is the 317046-th square number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 100518166116

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

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

100518166116 is an frugal number, since it uses more digits than its factorization.

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

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

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

Multiplying 100518166116 by its sum of digits (36), we get a square (3618653980176 = 19022762).

100518166116 divided by its sum of digits (36) gives a square (2792171281 = 528412).

The spelling of 100518166116 in words is "one hundred billion, five hundred eighteen million, one hundred sixty-six thousand, one hundred sixteen".

Divisors: 1 2 3 4 6 9 12 18 36 53 106 159 212 318 477 636 954 997 1908 1994 2809 2991 3988 5618 5982 8427 8973 11236 11964 16854 17946 25281 33708 35892 50562 52841 101124 105682 158523 211364 317046 475569 634092 951138 994009 1902276 1988018 2800573 2982027 3976036 5601146 5964054 8401719 8946081 11202292 11928108 16803438 17892162 25205157 33606876 35784324 50410314 52682477 100820628 105364954 158047431 210729908 316094862 474142293 632189724 948284586 1896569172 2792171281 5584342562 8376513843 11168685124 16753027686 25129541529 33506055372 50259083058 100518166116