Search a number
-
+
31311032022100 = 2252313110320221
BaseRepresentation
bin1110001111010001010101…
…11100001111010001010100
311002212022020122202000000101
413013220222330033101110
513100444443144201400
6150332031201223444
76411101363613415
oct707505274172124
9132768218660011
1031311032022100
119a81a30332786
123618355331b84
131461804c934cc
147a3667b7d80c
153947124b656a
hex1c7a2af0f454

31311032022100 has 18 divisors (see below), whose sum is σ = 67944939488174. Its totient is φ = 12524412808800.

The previous prime is 31311032022079. The next prime is 31311032022113. The reversal of 31311032022100 is 122023011313.

It can be written as a sum of positive squares in 3 ways, for example, as 695415895056 + 30615616127044 = 833916^2 + 5533138^2 .

It is a super-2 number, since 2×313110320221002 (a number of 28 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 156555160011 + ... + 156555160210.

Almost surely, 231311032022100 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 19.

Adding to 31311032022100 its reverse (122023011313), we get a palindrome (31433055033413).

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

Divisors: 1 2 4 5 10 20 25 50 100 313110320221 626220640442 1252441280884 1565551601105 3131103202210 6262206404420 7827758005525 15655516011050 31311032022100