Search a number
-
+
100060511050 = 25229613112573
BaseRepresentation
bin101110100110000010…
…0100011101101001010
3100120021101111121210201
41131030010203231022
53114410442323200
6113544524002414
710141410211363
oct1351404435512
9316241447721
10100060511050
1139487605a35
121748609040a
1395882081b6
144bb30d2b6a
1529096ddc6a
hex174c123b4a

100060511050 has 48 divisors (see below), whose sum is σ = 192846016440. Its totient is φ = 38580675840.

The previous prime is 100060511039. The next prime is 100060511077. The reversal of 100060511050 is 50115060001.

It can be written as a sum of positive squares in 12 ways, for example, as 109056249 + 99951454801 = 10443^2 + 316151^2 .

It is an unprimeable number.

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

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

Almost surely, 2100060511050 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 150, while the sum is 19.

Adding to 100060511050 its reverse (50115060001), we get a palindrome (150175571051).

The spelling of 100060511050 in words is "one hundred billion, sixty million, five hundred eleven thousand, fifty".

Divisors: 1 2 5 10 25 29 50 58 145 290 613 725 1226 1450 3065 6130 15325 17777 30650 35554 88885 112573 177770 225146 444425 562865 888850 1125730 2814325 3264617 5628650 6529234 16323085 32646170 69007249 81615425 138014498 163230850 345036245 690072490 1725181225 2001210221 3450362450 4002420442 10006051105 20012102210 50030255525 100060511050