Search a number
-
+
31201331232 = 2531952132833
BaseRepresentation
bin11101000011101111…
…101000100000100000
32222112110210212000110
4131003233220200200
51002400020044412
622200024451320
72153124640161
oct350357504040
988473725013
1031201331232
1112261379a65
126069319b40
132c33234496
14171dc03768
15c29328d3c
hex743be8820

31201331232 has 96 divisors (see below), whose sum is σ = 86382313920. Its totient is φ = 9833840640.

The previous prime is 31201331219. The next prime is 31201331233. The reversal of 31201331232 is 23213310213.

It is a tau number, because it is divible by the number of its divisors (96).

It is a junction number, because it is equal to n+sod(n) for n = 31201331199 and 31201331208.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 933888 + ... + 966720.

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

Almost surely, 231201331232 is an apocalyptic number.

31201331232 is a gapful number since it is divisible by the number (32) formed by its first and last digit.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31201331232, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (43191156960).

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

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

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

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

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

The product of its (nonzero) digits is 648, while the sum is 21.

Adding to 31201331232 its reverse (23213310213), we get a palindrome (54414641445).

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

Divisors: 1 2 3 4 6 8 12 16 19 24 32 38 48 57 76 96 114 152 228 304 456 521 608 912 1042 1563 1824 2084 3126 4168 6252 8336 9899 12504 16672 19798 25008 29697 32833 39596 50016 59394 65666 79192 98499 118788 131332 158384 196998 237576 262664 316768 393996 475152 525328 623827 787992 950304 1050656 1247654 1575984 1871481 2495308 3151968 3742962 4990616 7485924 9981232 14971848 17105993 19962464 29943696 34211986 51317979 59887392 68423972 102635958 136847944 205271916 273695888 325013867 410543832 547391776 650027734 821087664 975041601 1300055468 1642175328 1950083202 2600110936 3900166404 5200221872 7800332808 10400443744 15600665616 31201331232