Search a number
-
+
100101120102 = 23247149794113
BaseRepresentation
bin101110100111001111…
…1011110000001100110
3100120101012220202221200
41131032133132001212
53120001341320402
6113552534223330
710142412324204
oct1351637360146
9316335822850
10100101120102
11394a8522135
12174977b4b46
139593756019
144bb8664074
15290d06121c
hex174e7de066

100101120102 has 48 divisors (see below), whose sum is σ = 222987211200. Its totient is φ = 32437886976.

The previous prime is 100101120079. The next prime is 100101120113. The reversal of 100101120102 is 201021101001.

It is a happy number.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 271003 + ... + 523110.

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

Almost surely, 2100101120102 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 4, while the sum is 9.

Adding to 100101120102 its reverse (201021101001), we get a palindrome (301122221103).

The spelling of 100101120102 in words is "one hundred billion, one hundred one million, one hundred twenty thousand, one hundred two".

Divisors: 1 2 3 6 9 18 47 94 141 149 282 298 423 447 846 894 1341 2682 7003 14006 21009 42018 63027 126054 794113 1588226 2382339 4764678 7147017 14294034 37323311 74646622 111969933 118322837 223939866 236645674 335909799 354968511 671819598 709937022 1064905533 2129811066 5561173339 11122346678 16683520017 33367040034 50050560051 100101120102