Search a number
-
+
100610061050 = 25229184737567
BaseRepresentation
bin101110110110011010…
…0111011001011111010
3100121200200120122200102
41131230310323023322
53122022133423200
6114115234435402
710161132260102
oct1355464731372
9317620518612
10100610061050
1139739835a94
12175ba132b62
13964501b905
144c260a6202
15293ca936d5
hex176cd3b2fa

100610061050 has 48 divisors (see below), whose sum is σ = 193697602560. Its totient is φ = 38834228160.

The previous prime is 100610061031. The next prime is 100610061073. The reversal of 100610061050 is 50160016001.

It is a happy number.

It is an unprimeable number.

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

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

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

Almost surely, 2100610061050 is an apocalyptic number.

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

100610061050 is a deficient number, since it is larger than the sum of its proper divisors (93087541510).

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

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

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

The product of its (nonzero) digits is 180, while the sum is 20.

Adding to 100610061050 its reverse (50160016001), we get a palindrome (150770077051).

The spelling of 100610061050 in words is "one hundred billion, six hundred ten million, sixty-one thousand, fifty".

Divisors: 1 2 5 10 25 29 50 58 145 290 725 1450 1847 3694 9235 18470 37567 46175 53563 75134 92350 107126 187835 267815 375670 535630 939175 1089443 1339075 1878350 2178886 2678150 5447215 10894430 27236075 54472150 69386249 138772498 346931245 693862490 1734656225 2012201221 3469312450 4024402442 10061006105 20122012210 50305030525 100610061050