Search a number
-
+
31332100031212 = 2247329401505949
BaseRepresentation
bin1110001111111000100101…
…01100010100001011101100
311002221022121220220202100011
413013330102230110023230
513101321120101444322
6150345433521543004
76412445435003461
oct707742254241354
9132838556822304
1031332100031212
119a8a961706862
123620454aa4a64
1314637b19ca8a6
147a46a5c37668
15395046d99677
hex1c7f12b142ec

31332100031212 has 24 divisors (see below), whose sum is σ = 55998076478400. Its totient is φ = 15332652950400.

The previous prime is 31332100031207. The next prime is 31332100031233. The reversal of 31332100031212 is 21213000123313.

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

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 7 ways as a sum of consecutive naturals, for example, 61674414 + ... + 62180362.

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

Almost surely, 231332100031212 is an apocalyptic number.

It is an amenable number.

31332100031212 is a deficient number, since it is larger than the sum of its proper divisors (24665976447188).

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

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

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

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

Adding to 31332100031212 its reverse (21213000123313), we get a palindrome (52545100154525).

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

Divisors: 1 2 4 47 94 188 329401 505949 658802 1011898 1317604 2023796 15481847 23779603 30963694 47559206 61927388 95118412 166660106549 333320213098 666640426196 7833025007803 15666050015606 31332100031212