Search a number
-
+
31311220000 = 25541565561
BaseRepresentation
bin11101001010010010…
…110100110100100000
32222211010120210001211
4131022102310310200
51003111133020000
622214552035504
72155630656454
oct351222646440
988733523054
1031311220000
1112308405025
12609a092b94
132c4cc2b018
14173064a664
15c33cd37ba
hex74a4b4d20

31311220000 has 60 divisors (see below), whose sum is σ = 77030347086. Its totient is φ = 12524480000.

The previous prime is 31311219977. The next prime is 31311220009. The reversal of 31311220000 is 2211313.

It can be written as a sum of positive squares in 5 ways, for example, as 429484176 + 30881735824 = 20724^2 + 175732^2 .

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

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

Almost surely, 231311220000 is an apocalyptic number.

It is an amenable number.

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

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

31311220000 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 36, while the sum is 13.

Adding to 31311220000 its reverse (2211313), we get a palindrome (31313431313).

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

Divisors: 1 2 4 5 8 10 16 20 25 32 40 50 80 100 125 160 200 250 400 500 625 800 1000 1250 2000 2500 4000 5000 10000 20000 1565561 3131122 6262244 7827805 12524488 15655610 25048976 31311220 39139025 50097952 62622440 78278050 125244880 156556100 195695125 250489760 313112200 391390250 626224400 782780500 978475625 1252448800 1565561000 1956951250 3131122000 3913902500 6262244000 7827805000 15655610000 31311220000