Search a number
-
+
31003311031232 = 26617941421883
BaseRepresentation
bin1110000110010100001010…
…10101110100001111000000
311001202212222001101222221112
413003022011111310033000
513030424240110444412
6145534420252342452
76346625643423431
oct703120525641700
9131685861358845
1031003311031232
1199734809057a1
123588796174a28
13143b7a4680167
147927d5441488
1538b702071722
hex1c32855743c0

31003311031232 has 28 divisors (see below), whose sum is σ = 62530755914616. Its totient is φ = 15247530013440.

The previous prime is 31003311031223. The next prime is 31003311031237. The reversal of 31003311031232 is 23213011330013.

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

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

It is a congruent number.

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

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 3970707038 + ... + 3970714845.

Almost surely, 231003311031232 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 31003311031232 its reverse (23213011330013), we get a palindrome (54216322361245).

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

Divisors: 1 2 4 8 16 32 61 64 122 244 488 976 1952 3904 7941421883 15882843766 31765687532 63531375064 127062750128 254125500256 484426734863 508251000512 968853469726 1937706939452 3875413878904 7750827757808 15501655515616 31003311031232