Search a number
-
+
18311031120112 = 243732579949409
BaseRepresentation
bin1000010100111010111101…
…00000010110000011110000
32101211111222020112122102221
410022131132200112003300
54400001442431320422
6102535545505250424
73566633264304223
oct412353640260360
971744866478387
1018311031120112
11591a734777345
122078973333a14
13a2a952080693
144743899a15ba
1521b4a2c023c7
hex10a75e8160f0

18311031120112 has 40 divisors (see below), whose sum is σ = 36437634248400. Its totient is φ = 8907786381312.

The previous prime is 18311031120097. The next prime is 18311031120163. The reversal of 18311031120112 is 21102113011381.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

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

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

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

Almost surely, 218311031120112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 288, while the sum is 25.

Adding to 18311031120112 its reverse (21102113011381), we get a palindrome (39413144131493).

The spelling of 18311031120112 in words is "eighteen trillion, three hundred eleven billion, thirty-one million, one hundred twenty thousand, one hundred twelve".

Divisors: 1 2 4 8 16 37 74 148 296 592 32579 65158 130316 260632 521264 949409 1205423 1898818 2410846 3797636 4821692 7595272 9643384 15190544 19286768 35128133 70256266 140512532 281025064 562050128 30930795811 61861591622 123723183244 247446366488 494892732976 1144439445007 2288878890014 4577757780028 9155515560056 18311031120112