Search a number
-
+
31033300103102 = 21110092040768507
BaseRepresentation
bin1110000111001100000001…
…10101000010111110111110
311001212202101001010200202002
413003212000311002332332
513031422144311244402
6150000300134302302
76352040051346023
oct703460065027676
9131782331120662
1031033300103102
11998516a965310
1235925654b7992
1314415736ba0bb
1479403c24354a
1538c3a9c3c602
hex1c3980d42fbe

31033300103102 has 32 divisors (see below), whose sum is σ = 50835325559040. Its totient is φ = 14091169034880.

The previous prime is 31033300103093. The next prime is 31033300103107. The reversal of 31033300103102 is 20130100333013.

It is a congruent number.

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

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

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

Almost surely, 231033300103102 is an apocalyptic number.

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

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

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

The sum of its prime factors is 89936.

The product of its (nonzero) digits is 486, while the sum is 20.

Adding to 31033300103102 its reverse (20130100333013), we get a palindrome (51163400436115).

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

Divisors: 1 2 11 22 1009 2018 11099 20407 22198 40814 68507 137014 224477 448954 753577 1507154 20590663 41181326 69123563 138247126 226497293 452994586 760359193 1398022349 1520718386 2796044698 15378245839 30756491678 1410604550141 2821209100282 15516650051551 31033300103102