Search a number
-
+
31155341202 = 234192316921
BaseRepresentation
bin11101000001000000…
…001100011110010010
32222102021021022120000
4131001000030132102
51002301231404302
622151303030430
72152026013356
oct350100143622
988367238500
1031155341202
1112238417a77
126055a3b416
132c2685134b
141717a71466
15c2529231c
hex74100c792

31155341202 has 20 divisors (see below), whose sum is σ = 69811042686. Its totient is φ = 10385113680.

The previous prime is 31155341201. The next prime is 31155341207. The reversal of 31155341202 is 20214355113.

31155341202 is a `hidden beast` number, since 3 + 1 + 1 + 5 + 534 + 120 + 2 = 666.

It can be written as a sum of positive squares in only one way, i.e., 22646939121 + 8508402081 = 150489^2 + 92241^2 .

It is a Harshad number since it is a multiple of its sum of digits (27).

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

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

It is a polite number, since it can be written in 9 ways as a sum of consecutive naturals, for example, 96158299 + ... + 96158622.

Almost surely, 231155341202 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 3600, while the sum is 27.

Adding to 31155341202 its reverse (20214355113), we get a palindrome (51369696315).

The spelling of 31155341202 in words is "thirty-one billion, one hundred fifty-five million, three hundred forty-one thousand, two hundred two".

Divisors: 1 2 3 6 9 18 27 54 81 162 192316921 384633842 576950763 1153901526 1730852289 3461704578 5192556867 10385113734 15577670601 31155341202