Search a number
-
+
102331300122 = 23255191030091
BaseRepresentation
bin101111101001101101…
…0111011100100011010
3100210010122101122210200
41133103122323210122
53134033303100442
6115002122523030
710251602461602
oct1372332734432
9323118348720
10102331300122
113a442395417
12179ba666476
13985a7c357c
144d4a919c02
1529ddc4034c
hex17d36bb91a

102331300122 has 24 divisors (see below), whose sum is σ = 221758205760. Its totient is φ = 34104219720.

The previous prime is 102331300087. The next prime is 102331300147. The reversal of 102331300122 is 221003133201.

102331300122 is a `hidden beast` number, since 10 + 2 + 331 + 300 + 1 + 22 = 666.

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

It is a junction number, because it is equal to n+sod(n) for n = 102331300095 and 102331300104.

It is an unprimeable number.

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

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

Almost surely, 2102331300122 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 18.

Adding to 102331300122 its reverse (221003133201), we get a palindrome (323334433323).

The spelling of 102331300122 in words is "one hundred two billion, three hundred thirty-one million, three hundred thousand, one hundred twenty-two".

Divisors: 1 2 3 6 9 18 5519 11038 16557 33114 49671 99342 1030091 2060182 3090273 6180546 9270819 18541638 5685072229 11370144458 17055216687 34110433374 51165650061 102331300122