Search a number
-
+
20135034340012 = 2224182307253769
BaseRepresentation
bin1001001010000000011011…
…00100011100001010101100
32122021220001011101201111001
410211000031210130022230
510114343022242340022
6110453523532410044
74145464630666234
oct445001544341254
978256034351431
1020135034340012
116463246a69349
12231237a316924
13b3095817b687
144d87801a6cc4
1524db59b85b27
hex12500d91c2ac

20135034340012 has 24 divisors (see below), whose sum is σ = 35383088165040. Its totient is φ = 10025581923840.

The previous prime is 20135034339997. The next prime is 20135034340013. The reversal of 20135034340012 is 21004343053102.

It is a happy number.

It is not an unprimeable number, because it can be changed into a prime (20135034340013) by changing a digit.

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 7 ways as a sum of consecutive naturals, for example, 79217064 + ... + 79470832.

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

Almost surely, 220135034340012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 8640, while the sum is 28.

Adding to 20135034340012 its reverse (21004343053102), we get a palindrome (41139377393114).

The spelling of 20135034340012 in words is "twenty trillion, one hundred thirty-five billion, thirty-four million, three hundred forty thousand, twelve".

Divisors: 1 2 4 241 482 964 82307 164614 253769 329228 507538 1015076 19835987 39671974 61158329 79343948 122316658 244633316 20886965083 41773930166 83547860332 5033758585003 10067517170006 20135034340012