Search a number
-
+
1020310031032 = 233971039930893
BaseRepresentation
bin11101101100011110011…
…01111000101010111000
310121112121011022220100121
432312033031320222320
5113204043331443112
62100420212543024
7133500143111335
oct16661715705270
93545534286317
101020310031032
1136379045a906
121458ab921a74
13752a3c73c96
143755199398c
151b819823407
hexed8f378ab8

1020310031032 has 32 divisors (see below), whose sum is σ = 1918146672000. Its totient is φ = 508804585344.

The previous prime is 1020310030991. The next prime is 1020310031101. The reversal of 1020310031032 is 2301300130201.

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

It is a congruent number.

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, 33011778 + ... + 33042670.

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

Almost surely, 21020310031032 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 108, while the sum is 16.

Adding to 1020310031032 its reverse (2301300130201), we get a palindrome (3321610161233).

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

Divisors: 1 2 4 8 397 794 1588 3176 10399 20798 30893 41596 61786 83192 123572 247144 4128403 8256806 12264521 16513612 24529042 33027224 49058084 98116168 321256307 642512614 1285025228 2570050456 127538753879 255077507758 510155015516 1020310031032