Search a number
-
+
30001132101112 = 2317733021870679
BaseRepresentation
bin1101101001001001011101…
…10100100101110111111000
310221020002011110221110020221
412310210232310211313320
512413014304304213422
6143450155124025424
76214340010161434
oct664445664456770
9127202143843227
1030001132101112
119617454a41407
123446506532274
13139812cb4c373
1475a0c38839c4
153705e93a13c7
hex1b492ed25df8

30001132101112 has 32 divisors (see below), whose sum is σ = 60376976186400. Its totient is φ = 13924780084224.

The previous prime is 30001132101089. The next prime is 30001132101169. The reversal of 30001132101112 is 21110123110003.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 1510925412 + ... + 1510945267.

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

Almost surely, 230001132101112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 30001132101112 its reverse (21110123110003), we get a palindrome (51111255211115).

The spelling of 30001132101112 in words is "thirty trillion, one billion, one hundred thirty-two million, one hundred one thousand, one hundred twelve".

Divisors: 1 2 4 8 17 34 68 73 136 146 292 584 1241 2482 4964 9928 3021870679 6043741358 12087482716 24174965432 51371801543 102743603086 205487206172 220596559567 410974412344 441193119134 882386238268 1764772476536 3750141512639 7500283025278 15000566050556 30001132101112