Search a number
-
+
31311012103332 = 22313200711616047
BaseRepresentation
bin1110001111010001010011…
…10000010000010010100100
311002212022012021021000121020
413013220221300100102210
513100444423044301312
6150332025210251140
76411101032403253
oct707505160202244
9132768167230536
1031311012103332
119a81a20068495
12361834a726ab0
131461800b0b060
147a366527679a
1539471087e78c
hex1c7a29c104a4

31311012103332 has 24 divisors (see below), whose sum is σ = 78678953490816. Its totient is φ = 9634157570208.

The previous prime is 31311012103289. The next prime is 31311012103333. The reversal of 31311012103332 is 23330121011313.

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

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

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

Almost surely, 231311012103332 is an apocalyptic number.

It is an amenable number.

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

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

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

31311012103332 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 972, while the sum is 24.

Adding to 31311012103332 its reverse (23330121011313), we get a palindrome (54641133114645).

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

Divisors: 1 2 3 4 6 12 13 26 39 52 78 156 200711616047 401423232094 602134848141 802846464188 1204269696282 2408539392564 2609251008611 5218502017222 7827753025833 10437004034444 15655506051666 31311012103332